
function validateContactForm()
{
	var isValid = true;	
	isFieldFocusSet = false;
	if(isEmptyValue("firstName")){xAlert('Please enter first name','contactUs_firstname'); isValid=false;}	
	else {xAlert('','contactUs_firstname');}	
	if(isEmptyValue("lastName")){xAlert('Please enter last name','contactUs_lastName'); isValid=false;}	
	else {xAlert('','contactUs_lastName');}	
	if(isEmptyValue("businessPhone")){xAlert('Please enter business phone','contactUs_businessPhone'); isValid=false;}	
	else {
		if(!(rePhoneNumber.test(document.getElementById("businessPhone").value))){
			isFieldFocusSet = true;
			document.getElementById("businessPhone").focus();
			xAlert('Phone Number Must Be Entered As: (555) 555-1234','contactUs_businessPhone'); isValid=false;
		}else if(document.getElementById("businessPhone").value.trim()=='(555) 555-1234'){
			xAlert('Please enter valid phone number','contactUs_businessPhone');
		}else{
			xAlert('','contactUs_businessPhone');
		}
	}		
	if(isEmptyValue("email")){xAlert('Please enter email','contactUs_email'); isValid=false;}	
	else {xAlert('','contactUs_email');}	
	if(!emailCheck("email")){xAlert('Please enter valid email ','contactUs_email');
		if(isFieldFocusSet != true){
	  		document.getElementById("email").focus();
	  		}
	  	isValid=false;}	
	else {xAlert('','contactUs_email');}
	if(document.getElementById("sourceId").selectedIndex==0){
		xAlert('Please select how do you know about us','contactUs_SourceId');document.getElementById("sourceId").focus();isValid=false;
	}else if((document.getElementById("sourceId").options[document.getElementById("sourceId").selectedIndex].text).toUpperCase()=="OTHER"){
		if(isEmptyValue("source")){xAlert('Please specify the source','contactUs_SourceId'); isValid=false;}	
		else {xAlert('','contactUs_SourceId');}		
	}else{
		xAlert('','contactUs_SourceId');
	}
	if(isEmptyValue("captchaStr")){xAlert('Please enter verify image','contactUs_captchaStr'); isValid=false;}	
	else {xAlert('','contactUs_captchaStr');}
	if((document.getElementById("comments").value).length>1000){
		xAlert('Comments could not exceed 1000 letters','contactUs_comments'); isValid=false;
	}else{xAlert('','contactUs_comments');}
	return isValid;	
}

function validateAdminContactForm()
{
	var isValid = true;	
	isFieldFocusSet = false;
	if(isEmptyValue("fromDate")){xAlert('Please select from date','contactUs_fromDate'); isValid=false;}	
	else {xAlert('','contactUs_fromDate');
	}	
	if(isEmptyValue("toDate")){xAlert('Please select to date','contactUs_toDate'); isValid=false;}	
	else {xAlert('','contactUs_toDate');
	}	
	 return isValid;
}

function hideUnhideOtherSource(ctrl){
	var w = ctrl.selectedIndex;
	var selected_text = ctrl.options[w].text;
 	if(selected_text.toUpperCase() == 'OTHER'){
 		document.getElementById("otherSource").style.display='block';
 		document.getElementById("otherSourceCaption").style.display='block';
 	}else{
 		document.getElementById("otherSource").style.display='none';
 		document.getElementById("otherSourceCaption").style.display='none';
 	}
}
