function submitRelPackage()
{
	var retFlag = validateRelPackage('relpack');
	if(retFlag == false)
	{
		window.scroll(0,0);
		return false;
	}
	var qs = "";
	qs = "from=relPackage";
	qs += "&name="+$("txtName").value;
	qs += "&csz="+$("txtCSZ").value;
	qs += "&email="+$("txtEmail").value;
	if($("txtAddress").value != "")
		qs += "&address="+$("txtAddress").value;
	if($("txtHomePhone").value != "")
		qs += "&homephone="+$("txtHomePhone").value;
	if($("txtWorkPhone").value != "")
		qs += "&workphone="+$("txtWorkPhone").value;
	if($("txtRelocate").value != "")
		qs += "&relocateTo="+$("txtRelocate").value;
	if($("moveType").value != "")
		qs += "&movetype="+$("moveType").value;
	if($("employer").value != "")
		qs += "&employer="+$("employer").value;
	if($("numberOfPpl").value != "")
		qs += "&numberofppl="+$("numberOfPpl").value;
	if($("sell").value != "")
		qs += "&sell="+$("sell").value;
	if($("purchase_rent").value != "")
		qs += "&purchase_rent="+$("purchase_rent").value;
	if($("homeType").value != "")
		qs += "&hometype="+$("homeType").value;
	if($("location").value != "")
		qs += "&location="+$("location").value;
	if($("homeStyle").value != "")
		qs += "&homestyle="+$("homeStyle").value;
	if($("otherstyle").value != "")
		qs += "&otherstyle="+$("otherstyle").value;
	if($("bedrooms").value != "")
		qs += "&bedrooms="+$("bedrooms").value;
	if($("bathrooms").value != "")
		qs += "&bathrooms="+$("bathrooms").value;
	if($("garage").value != "")
		qs += "&garage="+$("garage").value;
	if($("pricerange").value != "")
		qs += "&pricerange="+$("pricerange").value;
	if($("prList").value != "")
		qs += "&prlist="+$("prList").value;
	if($("prBuy").value != "")
		qs += "&prbuy="+$("prBuy").value;

	var extraInfo ="";
	if($("schools").checked == true)
		extraInfo = $("schools").value;
	
	if($("shopping").checked == true && extraInfo != "")
		extraInfo += "," + $("shopping").value;
	else if($("shopping").checked == true)
		extraInfo +=  $("shopping").value;
	
	if($("spouse").checked == true && extraInfo != "")
		extraInfo += "," + $("spouse").value;
	else if($("spouse").checked == true)
		extraInfo =  $("spouse").value;

	if($("childcare").checked == true && extraInfo != "")
		extraInfo += "," + $("childcare").value;
	else if($("childcare").checked == true)
		extraInfo =  $("childcare").value;

	if($("transport").checked == true && extraInfo != "")
		extraInfo += "," + $("transport").value;
	else if($("transport").checked == true)
		extraInfo =  $("transport").value;

	if($("entertainment").checked == true && extraInfo != "")
		extraInfo += "," + $("entertainment").value;
	else if($("entertainment").checked == true)
		extraInfo =  $("entertainment").value;

	if(extraInfo != "")
		qs += "&extraInfo="+extraInfo;

	if($("txtRelocateDate").value != "")
		qs += "&relocateDate="+$("txtRelocateDate").value;

	qs += "&from=relPackage";
	var url = "relPackageMail.php";
	ajaxRequest(url,qs,cbfnRelPackage);

}
function cbfnRelPackage(response)
{
	var res = trim(response.responseText);
	if(res == "1")
		alert("Order has been placed. We will contact you soon.");
	else
		alert("Process terminated. Please try again later");
	clearControlsOnForm(".mcent");
}
function validateRelPackage(from)
{
	$("errDiv").innerHTML = "";
	var arrTextBoxes = document.getElementsByTagName("input");
	for(var i=0;i<arrTextBoxes.length;i++)
	{
		if( $(arrTextBoxes[i].id) != null)
		{
			$((arrTextBoxes[i]).id).className = "textbox";
		}
	}
	if($("txtRelocate") && ($("txtRelocate").value == ""))
	{
		$("errDiv").innerHTML = "Please enter Area where you are relocating to";
		$("txtRelocate").className ="textboxRed";
		$("txtRelocate").focus();
		return false;
	}
	if($("txtName").value == "")
	{
		window.scroll(0,250);
		$("errDiv").innerHTML = "Please enter Name";
		$("txtName").className ="textboxRed";
		$("txtName").focus();
		return false;
	}
	if(from == 'relpack')
	{
		if($("txtAddress").value == "")
		{
			window.scroll(0,250);
			$("errDiv").innerHTML = "Please enter Current Address";
			$("txtAddress").className ="textboxRed";
			$("txtAddress").focus();
			return false;
		}
	}
	if($("txtCSZ").value == "")
	{
		window.scroll(0,250);
		$("errDiv").innerHTML = "Please enter City State or Zip";
		$("txtCSZ").className ="textboxRed";
		$("txtCSZ").focus();
		return false;
	}
	if($("txtHomePhone").value != "")
	{
		if(! phoneIsValid("txtHomePhone"))
		{
			window.scroll(0,800);
			$("errDiv").innerHTML = "Home Phone is not Valid.\nPlease input in format like 306-954-2548";
			$("txtHomePhone").className ="textboxRed";
			$("txtHomePhone").focus();
			return false;
		}
	}
	if($("txtWorkPhone").value != "")
	{
		if(! phoneIsValid("txtWorkPhone"))
		{
			window.scroll(0,800);
			$("errDiv").innerHTML = "Work Phone is not Valid.\nPlease input in format like 306-954-2548";
			$("txtWorkPhone").className ="textboxRed";
			$("txtWorkPhone").focus();
			return false;
		}
	}
	if($("txtEmail").value == "")
	{
		window.scroll(0,800);
		$("errDiv").innerHTML = "Please enter Email";
		$("txtEmail").className ="textboxRed";
		$("txtEmail").focus();
		return false;
	}
	if($("txtEmail").value != "" && !emailIsValid("txtEmail"))
	{
		window.scroll(0,800);
		$("errDiv").innerHTML = "Please enter valid Email";
		$("txtEmail").className ="textboxRed";
		$("txtEmail").focus();
		return false;
	}
}

/************************** Submit function for client Profile === STARTS **************************/

function submitRelWishList()
{
	var retFlag = validateRelPackage('relwish');
	if(retFlag == false)
	{
		window.scroll(0,0);
		return false;
	}
	var qs = "";
	qs = "from=clientWishList";
	qs += "&name="+$("txtName").value;
	if($("txtAddress").value != "")
		qs += "&address="+$("txtAddress").value;
	qs +=  "&csz="+$("txtCSZ").value;
	if($("txtHomePhone").value != "")
		qs += "&homephone="+$("txtHomePhone").value;
	if($("txtWorkPhone").value != "")
		qs += "&workphone="+$("txtWorkPhone").value;
	qs += "&email="+$("txtEmail").value;
	if($("txtArrDate").value != "")
		qs += "&arrivaldate="+$("txtArrDate").value;
	if($("txtTraDate").value != "")
		qs += "&transferdate="+$("txtTraDate").value;

	if($("rdFamiliarYes").checked == true)
		qs += "&familier="+$("rdFamiliarYes").value;
	else if($("rdFamiliarNo").checked == true)
		qs += "&familier="+$("rdFamiliarNo").value;
	if($("rdRentYes").checked == true)
		qs += "&rent="+$("rdRentYes").value;
	else if($("rdRentNo").checked == true)
		qs += "&rent="+$("rdRentNo").value;
	if($("rdListedYes").checked == true)
		qs += "&listed="+$("rdListedYes").value;
	else if($("rdListedNo").checked == true)
		qs += "&listed="+$("rdListedNo").value;
	if($("rdMarketEevalYes").checked == true)
		qs += "&marketeval="+$("rdMarketEevalYes").value;
	else if($("rdMarketEevalNo").checked == true)
		qs += "&marketeval="+$("rdMarketEevalNo").value;
	if($("rdNeedToSellYes").checked == true)
		qs += "&needtosell="+$("rdNeedToSellYes").value;
	else if($("rdNeedToSellNo").checked == true)
		qs += "&needtosell="+$("rdNeedToSellNo").value;
	if($("rdmortgageYes").checked == true)
		qs += "&mortgage="+$("rdmortgageYes").value;
	else if($("rdMortgageNo").checked == true)
		qs += "&mortgage="+$("rdMortgageNo").value;
	if($("rdOfficerYes").checked == true)
		qs += "&officer="+$("rdOfficerYes").value;
	else if($("rdOfficerNo").checked == true)
		qs += "&officer="+$("rdOfficerNo").value;

	if($("PreferredLocation").value != "")
		qs+= "&preferredLocation="+$("PreferredLocation").value;

	if($("dwellingType").value != "")
		qs+= "&dwellingType="+$("dwellingType").value;	

	if($("selBath").value != "0")
		qs+= "&baths="+$("selBath").value;
	if($("selBed").value != "0")
		qs+= "&beds="+$("selBed").value;
	if($("pricerange").value != "")
		qs += "&pricerange="+$("pricerange").value;	
	if($("txtDesiredMonthly").value != "")
		qs+= "&monthalypayment="+$("txtDesiredMonthly").value;
	if($("empDist").value != "")
		qs+= "&employmentdist="+$("empDist").value;	

	if($("SpecialFeaturesDesired2").value != "")
		qs+= "&spfeatures="+$("SpecialFeaturesDesired2").value;

	if($("txtNumFamily").value != "")
		qs+= "&numfamily="+$("txtNumFamily").value;
	if($("txtNumAdults").value != "")
		qs+= "&numadults="+$("txtNumAdults").value;
	if($("txtNumChildren").value != "")
		qs+= "&numchildren="+$("txtNumChildren").value;

	var publicSchool = "";
	if($("chkPublicSchoolEle").checked == true && publicSchool != "")
		publicSchool += "," + $("chkPublicSchoolEle").value;
	else if($("chkPublicSchoolEle").checked == true)
		publicSchool = $("chkPublicSchoolEle").value;
	if($("chkPublicSchoolJr").checked == true && publicSchool != "")
		publicSchool += "," + $("chkPublicSchoolJr").value;
	else if($("chkPublicSchoolJr").checked == true)
		publicSchool = $("chkPublicSchoolEle").value;
	if($("chkPublicSchoolHigh").checked == true && publicSchool != "")
		publicSchool += "," + $("chkPublicSchoolHigh").value;
	else if($("chkPublicSchoolHigh").checked == true)
		publicSchool = $("chkPublicSchoolHigh").value;
	if($("chkPublicSchoolColg").checked == true && publicSchool != "")
		publicSchool += "," + $("chkPublicSchoolColg").value;
	else if($("chkPublicSchoolColg").checked == true)
		publicSchool = $("chkPublicSchoolColg").value;
	if(publicSchool != "")
		qs+= "&publicschools="+publicSchool;

	var privateSchool = "";
	if($("chkPrivateSchoolEle").checked == true && privateSchool != "")
		privateSchool += "," + $("chkPrivateSchoolEle").value;
	else if($("chkPrivateSchoolEle").checked == true)
		privateSchool = $("chkPrivateSchoolEle").value;
	if($("chkPrivateSchoolJr").checked == true && privateSchool != "")
		privateSchool += "," + $("chkPrivateSchoolJr").value;
	else if($("chkPrivateSchoolJr").checked == true)
		privateSchool = $("chkPrivateSchoolEle").value;
	if($("chkPrivateSchoolHigh").checked == true && privateSchool != "")
		privateSchool += "," + $("chkPrivateSchoolHigh").value;
	else if($("chkPrivateSchoolHigh").checked == true)
		privateSchool = $("chkPrivateSchoolHigh").value;
	if($("chkPrivateSchoolColg").checked == true && privateSchool != "")
		privateSchool += "," + $("chkPrivateSchoolColg").value;
	else if($("chkPrivateSchoolColg").checked == true)
		privateSchool = $("chkPrivateSchoolColg").value;
	if(privateSchool != "")
		qs+= "&privateschools="+privateSchool;


	if($("rdParochialYes").checked == true)
		qs+= "&parochial="+$("rdParochialYes").value;
	else if($("rdParochialNo").checked == true)
		qs += "&parochial="+$("rdParochialNo").value;
	if($("txtDenomination").value != "")
		qs += "&denomination="+$("txtDenomination").value;
	

	if($("rdChildcareYes").checked == true)
		qs+= "&childcare="+$("rdChildcareYes").value;
	else if($("rdChildcareNo").checked == true)
		qs += "&childcare="+$("rdChildcareNo").value;

	if($("AdditionalInfo2").value != "")
		qs+= "&addInfo="+$("AdditionalInfo2").value;
	
	var url = "relPackageMail.php";
	ajaxRequest(url,qs,cbfnWishListRequest);

}
/****** function for client Profile === ENDS **************************/

function clearControlsOnForm(outerCntrlName)
{
	$$(outerCntrlName+" input[type='text']").each(function(node){
	node.value="";
	});

	$$(outerCntrlName+" input[type='checkbox']").each(function(node){
	node.checked=false;
	});
	
	$$(outerCntrlName+" input[type='radio']").each(function(node){
	node.checked=false;
	});
	
	$$(outerCntrlName+" select").each(function(node){
	node.value="";
	});

	$$(outerCntrlName+" textarea").each(function(node){
	node.value="";
	});
	
}
function funLoadDatePicker(datepickerNo,fieldName,imgName)
{
	if(Calendar==null || Calendar == 'undefined')
	{
		return;
	}
	else
	{
		if(datepickerNo == 1)
		{
			Calendar.setup({inputField:fieldName, button:imgName ,align: "Tr",showsTime:true,timeFormat:"12",ifFormat:'%d-%b-%Y %l:%M %p'});
		}
		else
		{
			Calendar.setup({inputField:fieldName, button:imgName ,align: "Tr",showsTime:true,timeFormat:"12",ifFormat:'%d-%b-%Y'});
		}
	}
}
function submitSpecRequest()
{

	$("errDiv").innerHTML = " ";
	$$(".mcent input[type='text']").each(function(node){
		node.className="textbox";
	});
	
	if($("fname").value=="")
	{
		$("errDiv").innerHTML = "Please enter Name";
		$("fname").className ="textboxRed";
		$("fname").focus();
		window.scroll(0,250);
		return false;
	}
	if($("email").value=="")
	{
		$("errDiv").innerHTML = "Please enter Email";
		$("email").className ="textboxRed";
		$("email").focus();
		window.scroll(0,250);
		return false;
	}
	if($("email").value!="" && !emailIsValid("email"))
	{
		$("errDiv").innerHTML = "Please enter Valid Email";
		$("email").className ="textboxRed";
		$("email").focus();
		window.scroll(0,250);
		return false;
	}
	if($("verEmail").value=="")
	{
		$("errDiv").innerHTML = "Please enter Verify Email";
		$("verEmail").className ="textboxRed";
		$("verEmail").focus();
		window.scroll(0,250);
		return false;
	}
	if($("verEmail").value!="" && !emailIsValid("verEmail"))
	{
		$("errDiv").innerHTML = "Please enter Valid Verify Email";
		$("verEmail").className ="textboxRed";
		$("verEmail").focus();
		window.scroll(0,250);
		return false;
	}
	if($("email").value != $("verEmail").value)
	{
		$("errDiv").innerHTML = "Email do not match";
		$("email").className ="textboxRed";
		$("verEmail").className ="textboxRed";
		$("email").focus();
		window.scroll(0,250);
		return false;
	}
	if($("phone").value != "")
	{
		if(! phoneIsValid("phone"))
		{
			$("errDiv").innerHTML = "Phone is not Valid.\nPlease input in format like 306-954-2548";
			$("phone").className ="textboxRed";
			window.scroll(0,250);
			$("phone").focus();
			return false;
		}
	}
	
	var c_value1="";var c_value2="";var c_contact="";

	for (var i=0; i < document.specRequest.request1.length; i++)
	{
		if (document.specRequest.request1[i].checked)
		{
	      c_value1 = c_value1 + document.specRequest.request1[i].value + ",";
		}
    }

	for (var i=0; i < document.specRequest.request2.length; i++)
	{
		if (document.specRequest.request2[i].checked)
		{
	      c_value2 = c_value2 + document.specRequest.request2[i].value + ",";
		}
    }

	for (var i=0; i < document.specRequest.chkContact.length; i++)
	{
		if (document.specRequest.chkContact[i].checked)
		{
	      c_contact = c_contact + document.specRequest.chkContact[i].value + ", ";
		}
    }
	c_value1 = c_value1.substring(0,c_value1.length-1);
	c_value2 = c_value2.substring(0,c_value2.length-1);
	c_contact = c_contact.substring(0,c_contact.length-2);
	var qs = "";
	
	qs += "fname="+escape($("fname").value);
	qs += "&email="+$("email").value;

	if(c_value1 != "")
		qs += "&moveIn="+escape(c_value1);
	if(c_value2 != "")
		qs += "&moveOut="+escape(c_value2);
	if($("request3").checked == true)
		qs += "&coord="+escape($("request3").value);
	if($("comments").value != "")	
		qs += "&comments="+escape($("comments").value);
	if($("lname").value != "")
		qs += "&lname="+escape($("lname").value);
	if($("phone").value != "")
		qs += "&phone="+$("phone").value;
	if(c_contact != "")
		qs += "&contactvia="+c_contact;
	if($("bestTime").value != "")
		qs += "&besttime="+$("bestTime").value;
	
	qs += "&from=specRequest";
	var url = "relPackageMail.php";
	ajaxRequest(url,qs,cbfnSpecRequest);
}
function cbfnSpecRequest(response)
{	
	var res = trim(response.responseText);
	
	if(res == "1")
		alert("Request has been submitted.");
	else
		alert("Process terminated. Please try again later");
	clearControlsOnForm(".mcent");
	$("comments").value="";
		
}
function cbfnWishListRequest(response)
{
	var res = trim(response.responseText);
	if(res == "1")
		alert("Your Relocation Wish List has been submitted.");
	else
		alert("Process terminated. Please try again later");
	clearControlsOnForm(".mcent");
	$("comments").value="";
		
}