
var url ="";
var what = "";
function GetSubcat(cat_id,PageUrl,type,formName,ctrlName1, ctrlName2) {
	if(type == 'category') {
		if(document[formName][ctrlName1].value!="Select Category") {	
			url=PageUrl;
			what = "SetSubcat(req.responseText,'"+formName+"','"+ctrlName2+"')";
			DoCallback("cat_id="+cat_id+"&type="+type);
		}
	} else if (type == 'country') {
		if(document[formName][ctrlName1].value!="Select") {
			url=PageUrl;
			what = "SetSubcat(req.responseText,'"+formName+"','"+ctrlName2+"')";
			DoCallback("cat_id="+cat_id+"&type="+type);
		}
	} else {
		if(document[formName][ctrlName1].value!="Select") {	
			url=PageUrl;
			what = "SetState(req.responseText)";
			DoCallback("cat_id="+cat_id+"&type="+type);
		}
	}
}

function SetSubcat(States, formName, ctrlName) {
	var stateBox = document[formName][ctrlName];
	
	stateBox.options.length = 0;
	stateBox.options[stateBox.options.length] = new Option('Select','');
	if(States != "") {
		var arrStates = States.split(",");
		for(i = 0; i < arrStates.length; i++) {
			if(arrStates[i] != "") {
				var arrStatesnew = arrStates[i].split(":");
				if(arrStatesnew[0] != "") {
					stateBox.options[stateBox.options.length] = new Option(arrStatesnew[1], arrStatesnew[0]);
				}
			}
		}
	}
}


// function SetState(States) {
// 	var stateBox = document.getElementById("cboState");
// 	stateBox.options.length = 0;
// 	stateBox.options[stateBox.options.length] = new Option('Select','0')
// 	if(States != "") {
// 		var arrStates = States.split(",");
// 		for(i = 0; i < arrStates.length; i++) {
// 			if(arrStates[i] != "") {
// 				var arrStatesnew = arrStates[i].split(":");
// 				if(arrStatesnew[0] != "") {
// 					stateBox.options[stateBox.options.length] = new Option(arrStatesnew[1], arrStatesnew[0]);
// 				}
// 			}
// 		}
// 	}
// }

function loginChk() {
	if(document.loginfrm.userID.value == "" || document.loginfrm.userID.value == "email") {
		alert("Please enter Username");
		document.loginfrm.userID.focus();
		return false;
	} else if(document.loginfrm.password.value == "" || document.loginfrm.password.value == "password") {
		alert("Please enter Password");
		document.loginfrm.password.focus();
		return false;
	} else {
		return true;
	}
}

function loginSet(type) {
	var frmChk = eval("document.loginfrm."+type);
	if(frmChk.value == "email" || frmChk.value == "password") {
		frmChk.value="";
		frmChk.focus();
	}
}

function doSearch(formName) {
	if(document[formName].txtSearch.value == "") {
		alert("Please enter keyword for search.");
		document[formName].txtSearch.focus();
		return false;
	} else {
		document[formName].action = "/search_result.php?action=search&val="+(document[formName].txtSearch.value);
		return true;
	}
}

// function winOpen() {
// 	window.open('spotlight.php', 'spotlight', 'menubar=no, scrollbars=1, toolbar=no, location=0, statusbar=0, menubar=0, resizable=yes, width=500, height=200, left=200, top=20');
// }

function winopen(tpage, w, h) {
	window.open(tpage, 'newin', 'menubar=no, scrollbars=1, toolbar=no, location=0, statusbar=0, menubar=0, resizable=yes, width='+w+', height='+h);
}

function newsLetterChk() {
	if(document.newsForm.Name.value == "") {
		alert("Please enter Name.");
		document.newsForm.Name.focus();
		return false;
	} else if(document.newsForm.Email.value == "") {
		alert("Please enter Email");
		document.newsForm.Email.focus();
		return false;
	} else if(!emailCheck(document.newsForm.Email)) {
		document.newsForm.Email.focus();
		return false;
	}

	return true;
}

	function showDesc(id)
	{
		window.open("vendor_service.php?vid="+id,"desc","resizable=no,scrollbars = yes,left=250,top=100, width=575, height=400");
	}
	function showGallery(id)
	{
		window.open("photogallery.php?vid="+id,"desc","resizable=yes,scrollbars = yes,left=250,top=100, width=575, height=400");
	}
	
	function doChkUserEdit()
	{
		if(document.frm.txtFName.value == "")
		{
			alert("Please enter First Name.");
			document.frm.txtFName.focus();
			return false;
		}
		else if(document.frm.txtLName.value == "")
		{
			alert("Please enter Last Name.");
			document.frm.txtLName.focus();
			return false;
		}
		else if(document.frm.txtAddress.value == "")
		{
			alert("Please enter Address.");
			document.frm.txtAddress.focus();
			return false;
		}
		else if(document.frm.txtCity.value == "")
		{
			alert("Please enter City.");
			document.frm.txtCity.focus();
			return false;
		}
		else if(document.frm.cboCountry.value == "")
		{
			alert("Please select Country.");
			document.frm.cboCountry.focus();
			return false;
		}
		else if(document.frm.cboState.value == "0")
		{
			alert("Please select State.");
			document.frm.cboState.focus();
			return false;
		}
		else if(document.frm.txtZip.value == "")
		{
			alert("Please enter Zip.");
			document.frm.txtZip.focus();
			return false;
		}
		else if(document.frm.txtPhone.value == "")
		{
			alert("Please enter Phone.");
			document.frm.txtPhone.focus();
			return false;
		}
		else if(document.frm.txtEmail.value == "")
		{
			alert("Please enter Email.");
			document.frm.txtEmail.focus();
			return false;
		}
		else if(!emailCheck(document.frm.txtEmail))
		{
			document.frm.txtEmail.focus();
			return false;
		}		
		/*else if(document.frm.txtNewPassword.value != "" )
		{
			alert("Please enter Password.");
			document.frm.txtPassword.focus();
			return false;
		}*/
		
		else if(document.frm.txtNewPassword.value != "" && document.frm.txtConPassword.value == "")
		{
			alert("Please enter Confirm Password.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.txtNewPassword.value != document.frm.txtConPassword.value)
		{
			alert("Password confirmation failled.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.flImg.value != '' && !chkimage(document.frm.flImg.value))
		{
			alert("Please Upload .jpg,.gif,.png");
			document.frm.flImg.focus();
			return false;
		}
		else
		{
			return true;
		}
	}
	
	function doRegChk()
	{
		if(document.frm.txtFName.value == "")
		{
			alert("Please enter First Name.");
			document.frm.txtFName.focus();
			return false;
		}
		else if(document.frm.txtLName.value == "")
		{
			alert("Please enter Last Name.");
			document.frm.txtLName.focus();
			return false;
		}
		else if(document.frm.txtEmail.value == "")
		{
			alert("Please enter Email.");
			document.frm.txtEmail.focus();
			return false;
		}
		else if(!emailCheck(document.frm.txtEmail))
		{
			document.frm.txtEmail.focus();
			return false;
		}
		else if(document.frm.txtPassword.value == "")
		{
			alert("Please enter Password.");
			document.frm.txtPassword.focus();
			return false;
		}
		else if(document.frm.txtPassword.value != "" && document.frm.txtConPassword.value == "")
		{
			alert("Please enter Confirm Password.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.txtPassword.value != document.frm.txtConPassword.value)
		{
			alert("Password confirmation failled.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.cboCategory.value == "0")
		{
			alert("Please select Category.");
			document.frm.cboCategory.focus();
			return false;
		}
		else if(document.frm.txtPhone.value == "")
		{
			alert("Please enter Phone.");
			document.frm.txtPhone.focus();
			return false;
		}		
		else if (checkInternationalPhone(document.frm.txtPhone.value)==false)
		{
			alert("Please Enter a Valid Phone Number.");
			document.frm.txtPhone.focus();
			return false;
		}
		else if(document.frm.txtAddress.value == "")
		{
			alert("Please enter Address.");
			document.frm.txtAddress.focus();
			return false;
		}
		else if(document.frm.txtCity.value == "")
		{
			alert("Please enter City.");
			document.frm.txtCity.focus();
			return false;
		}
		else if(document.frm.cboCountry.value == "")
		{
			alert("Please select Country.");
			document.frm.cboCountry.focus();
			return false;
		}
		else if(document.frm.txtZip.value == "")
		{
			alert("Please enter Zip.");
			document.frm.txtZip.focus();
			return false;
		}
		else if(validateZIP(document.frm.txtZip.value) == false)
		{
			document.frm.txtZip.focus();
			return false;
		}		
		else if(document.frm.cboState.value == "")
		{
			alert("Please select State.");
			document.frm.cboState.focus();
			return false;
		}
		else if(!clickchkbox("frm","chkTerms","terms of service "))
		{
			return false;
		}
		else
		{
			//document.frm.action = "register.php?mode=register";
			return true;
		}
	}
	function imgChk()
	{
		if(document.frm.flLogo.value == "")
		{
			alert("Please upload Photo/Logo.");
			document.frm.flLogo.focus();
			return false;
		}
		else if(document.frm.flLogo.value != "" && !chkimage(document.frm.flLogo.value))
		{
			alert("Please Upload .jpg,.gif,.png");
			document.frm.flLogo.focus();
			return false;
		}
		else
	    {
			//document.frm.action = "register.php?mode=upload";
			return true;
		}
	}
function changeSubCat()
{
	
  var PCatID = document.frm.cboCategory.value;
  suggestCat="<br>\n";
  suggestCat += "<fieldset>\n";
  suggestCat += "<legend>Suggest a Sub-Category</legend>\n";
  suggestCat += "Sub-Category Name <input type='hidden' name='suggestPCatID' id='suggestPCatID' value='"+PCatID+"'>";
  suggestCat += "Sub-Category Name <input type='text' name='suggestCatName' id='suggestCatName'><br>\n";
  suggestCat += "Sub-Category Description <input type='text' name='suggestCatDesc' id='suggestCatDesc'><br>\n";
  suggestCat += "Email address <input type='text' name='emailSuggest' id='emailSuggest'><br>\n";
  suggestCat += "<input type='submit' name='suggestCat' value='Suggest this Category' onClick='return addSuggestedCategory();'>\n";
  suggestCat += "</fieldset>\n";

  catList = document.getElementById ('cboSubCategory');

  if (catList.value.length > 0) {
    if (catList.value == 'other') {
      document.getElementById('suggestACat').innerHTML=suggestCat;	  
    } else {
      document.getElementById('suggestACat').innerHTML='';
    } // end if value = other
  } // end if catList.value.len > 0
} // end changeSubCat
function addSuggestedCategory()
{
	if(document.frm.suggestCatName.value == "")
	{
		alert("Please enter Sub-Category Name");
		document.frm.suggestCatName.focus();
		return false;
	}
	else if(document.frm.suggestCatDesc.value == "")
	{
		alert("Please enter Sub-Category Description");
		document.frm.suggestCatDesc.focus();
		return false;
	}
	else if(document.frm.emailSuggest.value == "")
	{
		alert("Please enter Email address");
		document.frm.emailSuggest.focus();
		return false;
	}
	else if(!emailCheck(document.frm.emailSuggest))
	{
		document.frm.emailSuggest.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function doChkUR()
	{
		if(document.frm.txtFName.value == "")
		{
			alert("Please enter First Name.");
			document.frm.txtFName.focus();
			return false;
		}
		/*else if(document.frm.txtLName.value == "")
		{
			alert("Please enter Last Name.");
			document.frm.txtLName.focus();
			return false;
		}
		else if(document.frm.txtAddress.value == "")
		{
			alert("Please enter Address.");
			document.frm.txtAddress.focus();
			return false;
		}
		else if(document.frm.txtCity.value == "")
		{
			alert("Please enter City.");
			document.frm.txtCity.focus();
			return false;
		}
		else if(document.frm.cboCountry.value == "")
		{
			alert("Please select Country.");
			document.frm.cboCountry.focus();
			return false;
		}
		else if(document.frm.cboState.value == "0")
		{
			alert("Please select State.");
			document.frm.cboState.focus();
			return false;
		}
		else if(document.frm.txtZip.value == "")
		{
			alert("Please enter Zip.");
			document.frm.txtZip.focus();
			return false;
		}*/
		else if(document.frm.txtEmail.value == "")
		{
			alert("Please enter Email.");
			document.frm.txtEmail.focus();
			return false;
		}
		else if(!emailCheck(document.frm.txtEmail))
		{
			document.frm.txtEmail.focus();
			return false;
		}
		/*else if(document.frm.txtPhone.value == "")
		{
			alert("Please enter Phone.");
			document.frm.txtPhone.focus();
			return false;
		}*/
		else if(document.frm.txtPassword.value == "")
		{
			alert("Please enter Password.");
			document.frm.txtPassword.focus();
			return false;
		}
		
		else if(document.frm.txtPassword.value != "" && document.frm.txtConPassword.value == "")
		{
			alert("Please enter Confirm Password.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.txtPassword.value != document.frm.txtConPassword.value)
		{
			alert("Password confirmation failled.");
			document.frm.txtConPassword.focus();
			return false;
		}
	/*	else if(document.frm.flImg.value == "")
		{
			alert("Please upload logo/image.");
			document.frm.flImg.focus();
			return false;
		}
		else if(document.frm.flImg.value != '' && !chkimage(document.frm.flImg.value))
		{
			alert("Please Upload .jpg,.gif,.png");
			document.frm.flImg.focus();
			return false;
		}*/
		else
		{
		//	document.frm.action = "user_registration.php?mode=register";
			return true;
		}
	}
	
	
function doChkReg3()
	{
		if(document.frm.txtFName.value == "")
		{
			alert("Please enter First Name.");
			document.frm.txtFName.focus();
			return false;
		}
		else if(document.frm.txtLName.value == "")
		{
			alert("Please enter Last Name.");
			document.frm.txtLName.focus();
			return false;
		}
		else if(document.frm.txtEmail.value == "")
		{
			alert("Please enter Email.");
			document.frm.txtEmail.focus();
			return false;
		}
		else if(!emailCheck(document.frm.txtEmail))
		{
			document.frm.txtEmail.focus();
			return false;
		}
		else if(document.frm.txtPassword.value == "")
		{
			alert("Please enter Password.");
			document.frm.txtPassword.focus();
			return false;
		}
		else if(document.frm.txtPassword.value != "" && document.frm.txtConPassword.value == "")
		{
			alert("Please enter Confirm Password.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.txtPassword.value != document.frm.txtConPassword.value)
		{
			alert("Password confirmation failled.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.cboCategory.value == "0")
		{
			alert("Please select Category.");
			document.frm.cboCategory.focus();
			return false;
		}
		/*else if(document.frm.cboSubCategory.value == "")
		{
			alert("Please select Subcategory.");
			document.frm.cboSubCategory.focus();
			return false;
		}*/
		else if(document.frm.txtPhone.value == "")
		{
			alert("Please enter Phone.");
			document.frm.txtPhone.focus();
			return false;
		}
		else if(document.frm.txtAddress.value == "")
		{
			alert("Please enter Address.");
			document.frm.txtAddress.focus();
			return false;
		}
		else if(document.frm.txtCity.value == "")
		{
			alert("Please enter City.");
			document.frm.txtCity.focus();
			return false;
		}
		else if(document.frm.cboCountry.value == "")
		{
			alert("Please select Country.");
			document.frm.cboCountry.focus();
			return false;
		}
		else if(document.frm.txtZip.value == "")
		{
			alert("Please enter Zip.");
			document.frm.txtZip.focus();
			return false;
		}
		else if(document.frm.cboState.value == "0")
		{
			alert("Please select State.");
			document.frm.cboState.focus();
			return false;
		}
		else if(!clickchkbox("frm","chkTerms","terms of service "))
		{
			return false;
		}
		else
		{
			//document.frm.action = "register3.php?mode=register";
			return true;
		}
	}
	
	
	
	
	function check_formRP() {
		if(document.formtag.firstName.value=="") {
				alert("Please Enter First name")
				return false;
		}
	  if(document.formtag.lastName.value=="") {
				alert("Please Enter Last name")
				return false;
		}
		 if(document.formtag.Email.value=="") {
				alert("Please Enter Email Address")
				return false;
		}
		else if(!emailCheck(document.formtag.Email))
		{
			document.formtag.Email.focus();
			return false;
		}
		if(document.formtag.billAddress.value=="") {
				alert("Please Enter Your Street Address")
				return false;
		}
		if(document.formtag.billCity.value=="")	{
				alert("Please Enter Your City")
				return false;
		}
		if(document.formtag.billZip.value=="") {
				alert("Please Enter a Valid Zip Code")
				return false;
		}
		if(document.formtag.billZip.value.length<5)	{
				alert("Please Enter a Valid Zip Code")
				return false;
		}
		if(document.formtag.billCountry.value=="") {
				alert("Please Select Your Country")
				return false;
		}
		if(document.formtag.billState.value=="0") {
				alert("Please Select Your State")
				return false;
		}
		
		if(document.formtag.cardNumber.value=="")	{
				alert("Please Enter Credit Card number")
				return false;
		}
		return true;
	}
	
	function doChkCC()
{
	if(document.frm.ccType.value == "")
	{
		alert("Please Select Your Credit Card Type");
		document.frm.ccType.focus();
		return false;
	}
	else if(document.frm.txtCardNo.value == "")
	{
		alert("Please Enter Your Credit Card Number");
		document.frm.txtCardNo.focus();
		return false;
	}
	else if(document.frm.txtCVC.value == "")
	{
		alert("Please Enter Your CVC Indecator");
		document.frm.txtCVC.focus();
		return false;
	}
	else if(document.frm.expMonth.value == "")
	{
		alert("Please Select Your Credit Card Expiration Month");
		document.frm.expMonth.focus();
		return false;
	}
	else if(document.frm.expYear.value == "")
	{
		alert("Please Select Your Credit Card Expiration Year");
		document.frm.expYear.focus();
		return false;
	}	
	else
	{
	//	document.frm.action="credit_card_details.php?action=register";
		return true;
	}
}

function docheckPG(upload,picName,count)
{
	flag =eval("document.frm."+picName+".value"); 
	if(flag =="")
	{
		alert("Please enter picture.");
		return false;
	}
	else
	{
		document.frm.action = "edit_photo_gallery.php?count="+count;
		return true;
	}
}

function chkImgPG(picName)
	{
		
		var flag=eval("document.frm."+picName+".value");
		if(flag)
		{
			var image=chkimage(flag);
			if(image==false)
			{
				alert("Please Select Only GIF Or JPG Or JPEG Or PNG Files");
				//eval("document.frm."+picName+".focus()");
				flag='';
				return false;
			} 
		}

	}
	
		function doBlankPG()
	{
		if(document.frm.txtName.value == "")
		{
			alert("Please enter Photo Gallery Name.");
			document.frm.txtName.focus();
			return false;
		}
		else
		{
			return true;
		}
	}
	
	function doChkVCC()
{
	/*if(document.frm.ccType.value == "")
	{
		alert("Please Select Your Credit Card Type");
		document.frm.ccType.focus();
		return false;
	}*/
 if(document.frm.txtCardNo.value == "")
	{
		alert("Please Enter Your Credit Card Number");
		document.frm.txtCardNo.focus();
		return false;
	}
	/*else if(document.frm.txtCVC.value == "")
	{
		alert("Please Enter Your CVC Indecator");
		document.frm.txtCVC.focus();
		return false;
	}*/
	else if(document.frm.expMonth.value == "")
	{
		alert("Please Select Your Credit Card Expiration Month");
		document.frm.expMonth.focus();
		return false;
	}
	else if(document.frm.expYear.value == "")
	{
		alert("Please Select Your Credit Card Expiration Year");
		document.frm.expYear.focus();
		return false;
	}	
	else
	{
		return true;
	}
}

	function doCatSearchGA()
	{
		if(document.frm.cboCategory.value == '')
		{
			alert("Please select category.");
			document.frm.cboCategory.focus();
			return false;
		}
		else
		{
			document.frm.action = "article_list.php?cat_id="+(document.frm.cboCategory.value);
			return true;
		}
	}
	function doKeySearchGA()
	{
		if(document.frm.search.value == '')
		{
			alert("Please enter keyword for searching.");
			document.frm.search.focus();
			return false;
		}
		else
		{
			document.frm.action = "search_result.php?action=search&val="+(document.frm.search.value);
			return true;
		}
	}
	
		function winopenLL(file)
	{
		window.open(file,"lead","resizable=no,scrollbars = yes,left=250,top=100, width=575, height=350");
	}
	function leadPurchaseLL(id)
	{
		if(window.confirm("Are you sure to purchase this lead?"))
		{
			document.frm.action="lead_list.php?action=leadPurchase&lid="+id;
			document.frm.submit();
		}
	}
	function chkBogusLL(id)
	{
		if(window.confirm("Are you sure this lead is invalid?"));
		{
			document.frm.action="lead_list.php?bogus=Y&lid="+id;
			document.frm.submit();
		}
	}
	
	
		function winopenRP(file)
	{
		window.open(file,"lead","resizable=no,scrollbars = yes,left=250,top=100, width=575, height=350");
	}
	function leadPurchaseRP(id)
	{
		if(window.confirm("Are you sure to purchase this lead?"));
		{
			document.frm.action="lead_list.php?action=leadPurchase&lid="+id;
			document.frm.submit();
		}
	}
	
	
	function doVendorSearchRSS()
	{
		if(document.frm.cboCategory.value == "0")
		{
			alert("Please Select Category.");
			document.frm.cboCategory.focus();
			return false;
		}
		else if(document.frm.cboSubCategory.value == "")
		{
			alert("Please Select Subcategory.");
			document.frm.cboSubCategory.focus();
			return false;
		}
		else
		{			
			document.frm.action = "http://www.advicenetwork.com/rss_view.php";
			return true;
		}
	}
	
	
	function doVendorSearchRSSRN()
	{
		if(document.RSSfrm.cboCategory.value == "0")
		{
			alert("Please Select Category.");
			document.RSSfrm.cboCategory.focus();
			return false;
		}
		else if(document.RSSfrm.cboSubCategory.value == "")
		{
			alert("Please Select Subcategory.");
			document.RSSfrm.cboSubCategory.focus();
			return false;
		}
		else
		{			
			document.RSSfrm.action = "http://www.advicenetwork.com/rss_view.php";
			return true;
		}
	}	
	
	function doChkTerms()

	{

		if(document.frm.txtEmail.value == "")

		{

			alert("Please Enter Email Address");

			document.frm.txtEmail.focus();

			return false;

		}

		else if(document.frm.txtPwd.value == "")

		{

			alert("Please Enter Password");

			document.frm.txtPwd.focus();

			return false;

		}

		else

		{

			return true;

		}

	}


function doChkUR1()
	{
		if(document.frm.txtFName.value == "")
		{
			alert("Please enter First Name.");
			document.frm.txtFName.focus();
			return false;
		}
		else if(document.frm.txtLName.value == "")
		{
			alert("Please enter Last Name.");
			document.frm.txtLName.focus();
			return false;
		}
	/*	else if(document.frm.txtAddress.value == "")
		{
			alert("Please enter Address.");
			document.frm.txtAddress.focus();
			return false;
		}
		else if(document.frm.txtCity.value == "")
		{
			alert("Please enter City.");
			document.frm.txtCity.focus();
			return false;
		}
		else if(document.frm.cboCountry.value == "")
		{
			alert("Please select Country.");
			document.frm.cboCountry.focus();
			return false;
		}
		else if(document.frm.cboState.value == "0")
		{
			alert("Please select State.");
			document.frm.cboState.focus();
			return false;
		}
		else if(document.frm.txtZip.value == "")
		{
			alert("Please enter Zip.");
			document.frm.txtZip.focus();
			return false;
		}*/
		else if(document.frm.txtEmail.value == "")
		{
			alert("Please enter Email.");
			document.frm.txtEmail.focus();
			return false;
		}
		else if(!emailCheck(document.frm.txtEmail))
		{
			document.frm.txtEmail.focus();
			return false;
		}
		/*else if(document.frm.txtPhone.value == "")
		{
			alert("Please enter Phone.");
			document.frm.txtPhone.focus();
			return false;
		}*/
		else if(document.frm.txtPassword.value == "")
		{
			alert("Please enter Password.");
			document.frm.txtPassword.focus();
			return false;
		}
		
		else if(document.frm.txtPassword.value != "" && document.frm.txtConPassword.value == "")
		{
			alert("Please enter Confirm Password.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.txtPassword.value != document.frm.txtConPassword.value)
		{
			alert("Password confirmation failled.");
			document.frm.txtConPassword.focus();
			return false;
		}
	/*	else if(document.frm.flImg.value == "")
		{
			alert("Please upload logo/image.");
			document.frm.flImg.focus();
			return false;
		}
		else if(document.frm.flImg.value != '' && !chkimage(document.frm.flImg.value))
		{
			alert("Please Upload .jpg,.gif,.png");
			document.frm.flImg.focus();
			return false;
		}*/
		else
		{
		//	document.frm.action = "user_registration.php?mode=register";
			return true;
		}
	}
	
		function doChkUR2()
	{
		if(document.frm.txtFName.value == "")
		{
			alert("Please enter First Name.");
			document.frm.txtFName.focus();
			return false;
		}
		else if(document.frm.txtEmail.value == "")
		{
			alert("Please enter Email.");
			document.frm.txtEmail.focus();
			return false;
		}
		else if(!emailCheck(document.frm.txtEmail))
		{
			document.frm.txtEmail.focus();
			return false;
		}
		/*else if(document.frm.txtPhone.value == "")
		{
			alert("Please enter Phone.");
			document.frm.txtPhone.focus();
			return false;
		}*/
		else if(document.frm.txtPassword.value == "")
		{
			alert("Please enter Password.");
			document.frm.txtPassword.focus();
			return false;
		}
		
		else if(document.frm.txtPassword.value != "" && document.frm.txtConPassword.value == "")
		{
			alert("Please enter Confirm Password.");
			document.frm.txtConPassword.focus();
			return false;
		}
		else if(document.frm.txtPassword.value != document.frm.txtConPassword.value)
		{
			alert("Password confirmation failled.");
			document.frm.txtConPassword.focus();
			return false;
		}
	/*	else if(document.frm.flImg.value == "")
		{
			alert("Please upload logo/image.");
			document.frm.flImg.focus();
			return false;
		}
		else if(document.frm.flImg.value != '' && !chkimage(document.frm.flImg.value))
		{
			alert("Please Upload .jpg,.gif,.png");
			document.frm.flImg.focus();
			return false;
		}*/
		else
		{
		//	document.frm.action = "user_registration.php?mode=register";
			return true;
		}
	}
	
	////
	function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}
function trim(s)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not a whitespace, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (c != " ") returnString += c;
    }
    return returnString;
}
function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
var phoneNumberDelimiters = "()- ";
var validWorldPhoneChars = phoneNumberDelimiters + "+";
var minDigitsInIPhoneNumber = 10;
var bracket=3
strPhone=trim(strPhone)
if(strPhone.indexOf("+")>1) return false
if(strPhone.indexOf("-")!=-1)bracket=bracket+1
if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false
var brchr=strPhone.indexOf("(")
if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false
if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}


function validateZIP(field) {
var valid = "0123456789-";
var hyphencount = 0;

if (field.length!=5 && field.length!=10) {
alert("Please enter your 5 digit or 5 digit+4 zip code.");
return false;
}
for (var i=0; i < field.length; i++) {
temp = "" + field.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your zip code.  Please try again.");
return false;
}
if ((hyphencount > 1) || ((field.length==10) && ""+field.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
return false;
   }
}
return true;
}