
function showorg(reset) {

	if(document.contentuse.orgcheck.checked && reset != 1)
	{
		document.getElementById("orginfo").style.display = 'none';
	}
	else
	{
		document.getElementById("orginfo").style.display = 'block';
		document.getElementById("Country1").value = "US";
		changeCountry();
	}
}

function validateEntries() {

	var valid = true;
	var focusid = "";

	var CFName = trimString(document.contentuse.cFName.value);
	var CLName = trimString(document.contentuse.cLName.value);
	var CPh = trimString(document.contentuse.cPh.value);
	var CEmail = trimString(document.contentuse.cEmail.value);
	var Loc1 = trimString(document.contentuse.loc1.value);
	
	var address1 = trimString(document.contentuse.addr1.value);
	var city1 = trimString(document.contentuse.city1.value);
	
	var statediv = false;
	var country = document.contentuse.country1.value;
	if((country == "US") || (country == "CA")) { // north america
		statediv = true;
	}
	var state1 = "";
	if(statediv == true) {
		state1 = trimString(document.contentuse.state1.value);;
	}
	var zip1 = trimString(document.contentuse.zip1.value);
	var bPh1 = trimString(document.contentuse.bPh1.value);
	var fax1 = trimString(document.contentuse.fax1.value);
	
	var Project = trimString(document.contentuse.project.value);
	var Deadline = trimString(document.contentuse.deadline.value);
	var NumMaps = trimString(document.contentuse.numMaps.value);
	var DistArea = trimString(document.contentuse.distArea.value);
	var Format = trimString(document.contentuse.format.value);
	var NumCopies = trimString(document.contentuse.numCopies.value);
	
	if((CFName == null) || (CFName == ""))
	{
		document.getElementById("fname").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "CFName";
		}		
	}
	else
	{
		document.getElementById("fname").style.display = 'none';
	}

	if((CLName == null) || (CLName == ""))
	{
		document.getElementById("lname").style.display = 'block';	
		valid = false;
		if(focusid == "") {
			focusid = "CLName";
		}
	}
	else
	{
		document.getElementById("lname").style.display = 'none';
	}

	if((CPh == null) || (CPh == ""))
	{
		document.getElementById("cphone").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "CPh";
		}		
	}
	else
	{
		document.getElementById("cphone").style.display = 'none';
		if(!(validatePhone(CPh)))
		{
			document.getElementById("cphone").style.display = 'block';
			document.getElementById("cphone").innerHTML = "Enter valid phone number";
			if(focusid == "") {
				focusid = "cPh";
			}
			valid = false;
		}
	}

	if((CEmail == null) || (CEmail == ""))
	{
		document.getElementById("email").style.display = 'block';
		document.getElementById("email").innerHTML = "Please enter email";
		valid = false;
		if(focusid == "") {
			focusid = "CEmail";
		}		
	}
	else
	{
		document.getElementById("email").style.display = 'none';
		if(!(validateEmail(CEmail)))
		{
			document.getElementById("email").style.display = 'block';
			document.getElementById("email").innerHTML = "Please enter valid email";
			check = 0;
			if(focusid == "") {
				focusid = "CEmail";
			}
		}		
	}

    if(!(document.contentuse.orgcheck.checked))
    {
        if((Loc1 == null) || (Loc1 == ""))
        {
            document.getElementById("loc").style.display = 'block';
            valid = false;
            if(focusid == "") {
                focusid = "Loc1";
            }
        }
        else
        {
            document.getElementById("loc").style.display = 'none';
        }

        if(address1 == "")
        {
            document.getElementById("adrerr").style.display = 'block';
            valid = false;
            if(focusid == "") {
                focusid = "Addr1_1";
            }		
        }
        else
        {
            document.getElementById("adrerr").style.display = 'none';
        }

        if(city1 == "")
        {
            document.getElementById("cityerr").style.display = 'block';
            valid = false;
            if(focusid == "") {
                focusid = "City1";
            }		
        }
        else
        {
            document.getElementById("cityerr").style.display = 'none';
        }

        var sterr = false;
        if(statediv == true) {
            if(state1 == "")
            {
                document.getElementById("stziperr").style.display = 'block';
                valid = false;
                sterr = true;
                if(focusid == "") {
                    focusid = "s1";
                }		
            }
        }

        var ziperr = false;
        if(isvalidzip(zip1) == false)
        {
            document.getElementById("stziperr").style.display = 'block';
            valid = false;
            ziperr = true;
            if(focusid == "") {
                focusid = "Zip1";
            }
        }

        if(sterr == true || ziperr == true) {
            if(sterr == true && ziperr == true) {
                document.getElementById("stziperr").innerHTML = "Please enter state & valid zip";
            } else if(sterr == true) {
                document.getElementById("stziperr").innerHTML = "Please enter state";		
            } else if(ziperr == true) {
                document.getElementById("stziperr").innerHTML = "Please enter a valid zip";		
            }
        } else {
            document.getElementById("stziperr").style.display = 'none';
        }

        if(bPh1 == "")
        {
            document.getElementById("bpherr").style.display = 'block';
            document.getElementById("bpherr").innerHTML = "Please enter phone number";
            valid = false;
            if(focusid == "") {
                focusid = "BPh1";
            }		
        }
        else
        {
            document.getElementById("bpherr").style.display = 'none';
            if(!(validatePhone(bPh1)))
            {
                document.getElementById("bpherr").style.display = 'block';
                document.getElementById("bpherr").innerHTML = "Please enter a valid phone number";
                if(focusid == "") {
                    focusid = "BPh1";
                }
                valid = false;
            }
        }

        if(fax1.length > 0 && !(validatePhone(fax1))) {
            document.getElementById("faxerr").style.display = 'block';
            document.getElementById("faxerr").innerHTML = "Please enter valid fax number";
            valid = false;
            if(focusid == "") {
                focusid = "Fax1";
            }
        } else {
            document.getElementById("faxerr").style.display = 'none';
        }
    }
    
	if((Project == null) || (Project == ""))
	{
		document.getElementById("prj").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "Project";
		}		
	}
	else
	{
		document.getElementById("prj").style.display = 'none';
	}

	if((Deadline == null) || (Deadline == ""))
	{
		document.getElementById("dline").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "Deadline";
		}		
	}
	else
	{
		document.getElementById("dline").style.display = 'none';
		if(!(isDate(Deadline)))
		{
			document.getElementById("dline").style.display = 'block';
			document.getElementById("dline").innerHTML="Please enter a future date in mm/dd/yyyy format";
			valid = false;
			if(focusid == "") {
				focusid = "Deadline";
			}
		}
	}

	if((NumMaps == null) || (NumMaps == ""))
	{
		document.getElementById("mapnum").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "NumMaps";
		}		
	}
	else
	{
		document.getElementById("mapnum").style.display = 'none';
		if(!(isInteger(NumMaps)))
		{
			document.getElementById("mapnum").style.display = 'block';
			document.getElementById("mapnum").innerHTML = "Please enter valid number";
			valid = false;
			if(focusid == "") {
				focusid = "NumMaps";
			}
		}
	}

	if((DistArea == null) || (DistArea == ""))
	{
		document.getElementById("darea").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "DistArea";
		}		
	}
	else
	{
		document.getElementById("darea").style.display = 'none';
	}

	if((Format == null) || (Format == ""))
	{
		document.getElementById("fmt").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "Format";
		}		
	}
	else
	{
		document.getElementById("fmt").style.display = 'none';
	}

	if((NumCopies == null) || (NumCopies == ""))
	{
		document.getElementById("copynum").style.display = 'block';
		valid = false;
		if(focusid == "") {
			focusid = "NumCopies";
		}		
	}
	else
	{
		document.getElementById("copynum").style.display = 'none';
		if(!(isInteger(NumCopies)))
		{
			document.getElementById("copynum").style.display = 'block';
			document.getElementById("copynum").innerHTML = "Please enter valid number";
			valid = false;
			if(focusid == "") {
				focusid = "NumCopies";
			}
		}	
			
	}

	if(valid)
	{
		document.getElementById("errmsg").style.display='none';
	}
	else
	{
		if(focusid.length > 0) {
			var focusElmt = document.getElementById(focusid);
			if(focusElmt) {
				focusElmt.focus();
			}
		}
		document.getElementById("errmsg").style.display='block';
	}	

	return valid;
}		

/**
 * Function called on change of country
 */
function changeCountry() {
	var country = document.contentuse.country1.value;
	if((country == "US") || (country == "CA")) { // north america
		document.getElementById("distState5").style.display = "block";
		document.getElementById("distState3").style.display = "block";
		document.getElementById("City1").style.width = "290px";
		document.getElementById("distCity5").style.width ="300px";
		document.getElementById("cityerr").style.width ="300px";
		document.getElementById("stziperr").style.display = "none";
	} else { //EU & RW
		document.getElementById("distState5").style.display = "none";
		document.getElementById("distState3").style.display = "none";
		document.getElementById("City1").style.width = "360px";
		document.getElementById("distCity5").style.width ="370px";
		document.getElementById("cityerr").style.width ="370px";
		document.getElementById("stziperr").style.display = "none";
	}

}


