var parameters="";var methodFctn="";var logoutFctn= "";var JSG_alldivs=""; var JSG_cp="";var JSG_akk="http://imgs.bharatmatrimony.com";var v_File_Name="";var argDomain='';var pageurl="";var affcontentdiv="";var pagingdiv='';var regFctn='';var frstateFctn='';var frcounFctn='';
var franstatecolor='';var francouncolor='';
function chkbal(argDomain) { 
	v_File_Name = "check-balres.php";
	argDomain	= argDomain;
	pageurl		= "http://"+argDomain+"/associates/check-balres.php?PageNo=";
	affcontentdiv	= 'crdtbalres';
	pagingdiv   = 'paging';
	loadprofiles(1);
}
function payupgrds(argStdate,argEnddate,argDomain) {
	v_File_Name = "datefrres.php";
	argDomain	= argDomain;
	pageurl		= "http://"+argDomain+"/associates/datefrres.php?stdate="+argStdate+"&enddate="+argEnddate+"&PageNo=";
	affcontentdiv	= 'dateres';
	pagingdiv   = 'datepaging';
	loadprofiles(1);
}
function loadprofiles(cpage) {
	var url		 = pageurl+cpage;
	MakeGetRequest(url,getContacts);
}
function getContacts() {
	if (ajobj .readyState==4 && ajobj.status==200) {
		var resContent		= ajobj.responseText;
		var splitcontent	= resContent.split("~");
		JSG_alldivs			= splitcontent[2]; 
		JSG_cp				= splitcontent[1]; 
		v_File_Name			= splitcontent[3]; 
		if($(affcontentdiv)){$(affcontentdiv).innerHTML = splitcontent[0];}
		if(JSG_alldivs > 0) {
			contactspagecontent = displayLink(false, true, 5);
			if($(pagingdiv)){ $(pagingdiv).innerHTML = contactspagecontent; }
		}
	}
}
function Validate() {
	var frmaffiliatesLogin = document.affiliatesLogin;
	if(frmaffiliatesLogin.username.value == "") {
		$('error').innerHTML = 'Please enter username.';
		frmaffiliatesLogin.username.focus();
		return false;
	}
	if(frmaffiliatesLogin.password.value == "") {
		$('error').innerHTML = 'Please enter password.';
		frmaffiliatesLogin.password.focus();
		return false;
	}
return true;
}
function ValidateEmail(Email) {
	var funRegExp	      = new RegExp("^[A-Za-z][A-Za-z0-9_\\.\-]*\\@[a-zA-Z0-9]+\\.[a-zA-Z]+[\\.]?[a-zA-Z]*$");
	if (!Email.match(funRegExp)) { return false; }//if
	return true;
}
function upgradeValidate()
{
	var frmPayment = document.frmAddPayment;
	if(frmPayment.matId.value == "") {
		$('franIdspan').innerHTML = 'Enter Matrimony Id.';
		frmPayment.matId.focus();
		return false;
	} if(frmPayment.paymentMode.selectedIndex == 0) {
		$('franModespan').innerHTML = 'Select Payment Mode.';
		frmPayment.paymentMode.focus();
		return false;
	} if(frmPayment.category.selectedIndex == 0) {
		$('franCatspan').innerHTML = 'Select Category.';
		frmPayment.category.focus();
		return false;
	} if(frmPayment.comments.value == "") {
		$('franCommentspan').innerHTML = 'Enter your Comments.';
		frmPayment.comments.focus();
		return false;
	}
	return true;
}
function regValidate() {
	var frmReg = document.frmFran;
	if(IsEmpty(frmReg.fname,'text')) {
		$('franNamespan').innerHTML = 'Enter your name.';
		frmReg.fname.focus();
		return false;
	} if(IsEmpty(frmReg.email,'text')) {
		$('franEmailspan').innerHTML = 'Enter your email-id.';
		frmReg.email.focus();
		return false;
	} if (!ValidateEmail( frmReg.email.value ) ) {
		$('franEmailspan').innerHTML = 'Invalid email-id.';
		frmReg.email.focus( );
		return false;
	} if(IsEmpty(frmReg.phone,'text')) {
		$('franPhonespan').innerHTML = 'Enter your phone number.';
		frmReg.phone.focus();
		return false;
	} if (!IsEmpty(frmReg.phone,'text') && !ValidateNo(frmReg.phone.value,"1234567890 -")) {
		$('franPhonespan').innerHTML = 'Invalid phone number.';
		frmReg.phone.focus();
		return false;
	} if(frmReg.country.selectedIndex == 0) {
		$('franCountryspan').innerHTML = 'Select country.';
		frmReg.country.focus();
		return false;
	} if(IsEmpty(frmReg.zipCode,'text')) {
		$('frmZipspan').innerHTML = 'Enter your zip code.';
		frmReg.zipCode.focus();
		return false;
	} if(frmReg.residingindia.selectedIndex == 0 && frmReg.country.value == 98) {
		$('franResInStspan').innerHTML = 'Select residing state.';
		frmReg.residingothers.disabled = true;
		frmReg.residingindia.focus();
		return false;
	} if(frmReg.residingothers.value == "" && frmReg.country.value != 98) {
		$('franResInStspan').innerHTML = 'Enter residing state.';
		frmReg.residingindia.disabled = true;
		frmReg.residingothers.focus();
		return false;
	} else { $('franResInStspan').innerHTML = ''; }
	if(IsEmpty(frmReg.password,'text')) {
		$('franPwdspan').innerHTML = 'Enter your password.';
		frmReg.password.focus();
		return false;
	} if(IsEmpty(frmReg.business,'text')) {
		$('franBusspan').innerHTML = 'Enter your business.';
		frmReg.business.focus();
		return false;
	} if(IsEmpty(frmReg.address,'textarea')) {
		$('franAddressspan').innerHTML = 'Enter your address.';
		frmReg.address.focus();
		return false;
	} if(IsEmpty(frmReg.city,'text')) {
		$('franCityspan').innerHTML = 'Enter your city.';
		frmReg.city.focus();
		return false;
	} if((!frmReg.matrimony[0].checked) && (!frmReg.matrimony[1].checked)) {
		$('franDescspan').innerHTML = 'Specify your matrimony services.';
		frmReg.matrimony[0].focus();
		return false;
	} if(frmReg.matrimony[0].checked && IsEmpty(frmReg.desc,'textarea')) {
		$('franDescspan').innerHTML = 'Enter your business description.';
		frmReg.desc.focus();
		return false;
	} if(frmReg.matrimony[1].checked) {
		$('franDescspan').innerHTML = '';
	} if(!frmReg.agreeTerms.checked) {
		$('franAgreespan').innerHTML = 'Please agree terms and conditions.';
		frmReg.agreeTerms.focus();		
		return false;
	}
	return true;
}
function residState() {
	if(document.frmFran.country.value == 98) {
		document.frmFran.residingindia.disabled = false;
		document.frmFran.residingothers.disabled = true;
	} else {
		document.frmFran.residingothers.disabled = false;
		document.frmFran.residingindia.disabled = true;
	}
	document.frmFran.zipCode.focus();
}
function stateChg() {
	if(document.frmFran.residingindia.value==0 && document.frmFran.residingothers.value=="") {
		$('franResInStspan').innerHTML = 'Select residing state.'; }
}
function chkBuss() {
	if(!document.frmFran.matrimony[0].checked &&  !document.frmFran.matrimony[1].checked) {
		$('franDescspan').innerHTML = 'Specify your matrimony services.'; }
}
function chkAgree() {
	if(!document.frmFran.agreeTerms.checked) {
		$('franAgreespan').innerHTML = 'Please agree terms and conditions.'; }
}
function dateValidate()
{
	frmDateSel	= document.frmFranchisee;
	if(frmDateSel.day1.value==0 && frmDateSel.mon1.value==0 && frmDateSel.year1.value==0) {
		$('franDatespan').innerHTML = 'Select the Starting date';
		frmDateSel.day1.focus();
		return false;
	} else if(frmDateSel.day2.value==0 && frmDateSel.mon2.value==0 && frmDateSel.year2.value==0) {
		$('franDatespan').innerHTML = 'Select the Ending date';
		frmDateSel.day2.focus();
		return false;
	} else { $('franDatespan').innerHTML = ''; }
	return true;
}
function chkLogin(argFrm) {
	if(argFrm=='login') {
		var frmLogin = document.affiliatesLogin;
		parameters = 'username='+frmLogin.username.value+'&password='+frmLogin.password.value;
		var argUrl = 'http://'+frmLogin.domain.value+'/associates/associates-login.php?cb='+genNumbers();
		if(frmLogin.username.value!='' && frmLogin.password.value!='')
		{ methodFctn = MakePostRequest(argUrl,parameters,'replaceDiv');}
		else{
		if(frmLogin.username.value=='')
			$('err_user').innerHTML = 'Please type username';
		else
			$('err_user').innerHTML = '';
		if(frmLogin.password.value=='')
			$('err_pass').innerHTML = 'Please type password';
		else
			$('err_pass').innerHTML = '';
		}
	} if(argFrm=='datesel') {
		if(dateValidate()) {
			var frmFranc = document.frmFranchisee;
			parameters = 'day1='+frmFranc.day1.value+'&mon1='+frmFranc.mon1.value+'&year1='+frmFranc.year1.value+'&day2='+frmFranc.day2.value+'&mon2='+frmFranc.mon2.value+'&year2='+frmFranc.year2.value+'&frmsubmit=yes';
			var argUrl = 'http://'+frmFranc.domain.value+'/associates/associates-login.php?cb='+genNumbers();
			methodFctn = MakePostRequest(argUrl,parameters,'replaceDiv');
		}
	}
	if(argFrm=='upgrade') {
		if(upgradeValidate()) {
			var upgPay = document.frmAddPayment;
			parameters = 'matId='+upgPay.matId.value+'&paymentMode='+upgPay.paymentMode.value+'&category='+upgPay.category.value+'&comments='+upgPay.comments.value+'&paysub=y';
			var argUrl = 'http://'+upgPay.domain.value+'/associates/upgrade-frmprofile.php?cb='+genNumbers();
			methodFctn = MakePostRequest(argUrl,parameters,'replaceDiv');
		} 
	}
}
function tabidChg(argDomain) { $('tabid').innerHTML =
'<a href="javascript:void(0)" onclick="clickTab(2,4,\'sectab\');chkLink(\''+argDomain+'\' ,\'logout\');">LogOff</a>'; }
function chkLink(argdomain,argLink) {
	if(argLink=='logout') { var argUrl = 'http://'+argdomain+'/associates/associates-logout.php?cb='+genNumbers();logoutFctn = MakeGetRequest(argUrl,homeDiv); }
	if(argLink=='upgrade'){ var argUrl = 'http://'+argdomain+'/associates/upgrade-profile.php?cb='+genNumbers();logoutFctn = MakeGetRequest(argUrl,homeDiv); }
	if(argLink=='chkbal') { var argUrl = 'http://'+argdomain+'/associates/check-bal.php?cb='+genNumbers();logoutFctn = MakeGetRequest(argUrl,homeDiv); }
	if(argLink=='home') { var argUrl = 'http://'+argdomain+'/associates/associates-login.php?cb='+genNumbers();logoutFctn = MakeGetRequest(argUrl,homeDiv); }
}
function homeDiv() {
	if (logoutFctn.readyState == 4) {
	 if (logoutFctn.status == 200) {
		$('asso_sectab_content_1').style.display = "block";
        $('asso_sectab_content_1').innerHTML = ''; 
		$('asso_sectab_content_1').innerHTML = logoutFctn.responseText;
		logoutFctn = '';
	 } else alert('There was a problem with the request.'); }
}
function registerDiv() {
	if (regFctn.readyState == 4) {
	 if (regFctn.status == 200) {
		$('sectab_content_2').style.display = "block";
		$('sectab_content_2').innerHTML = '';
		$('sectab_content_2').innerHTML = regFctn.responseText;
	 } else alert('There was a problem with the request.'); }
}
function replaceDiv() {
	if (methodFctn.readyState == 4) {
	 if (methodFctn.status == 200) {
		$('asso_sectab_content_1').style.display = "block";
        $('asso_sectab_content_1').innerHTML = ''; 
		$('asso_sectab_content_1').innerHTML = methodFctn.responseText;
		methodFctn = '';
	 } else alert('There was a problem with the request.'); }
}
function chkReg() {
	if(regValidate()) {
		parameters = 'fname='+frmFran.fname.value+'&email='+frmFran.email.value+'&phone='+frmFran.phone.value+'&fax='+frmFran.fax.value+'&address='+frmFran.address.value+'&city='+frmFran.city.value+'&country='+frmFran.country.value+'&residingindia='+frmFran.residingindia.value+'&residingothers='+frmFran.residingothers.value+'&zipCode='+frmFran.zipCode.value+'&business='+frmFran.business.value+'&matrimony='+frmFran.matrimony.value+'&desc='+frmFran.desc.value+'&password='+frmFran.password.value;
		var argUrl = 'http://'+frmFran.domain.value+'/associates/associates-register.php?cb='+genNumbers();
		regFctn = MakePostRequest(argUrl,parameters,'registerDiv');
	} 
}
var panels = new Array('panel1', 'panel2', 'panel3', 'panel4', 'panel5', 'panel6', 'panel7', 'panel8', 'panel9', 'panel10', 'panel11', 'panel12', 'panel13', 'panel14', 'panel15', 'panel16', 'panel17', 'panel18', 'panel19', 'panel20', 'panel21');
var selectedTab = null;
function showPanel(tab, name) {
	if (selectedTab) { selectedTab.style.backgroundColor = '#E0EDC2'; }
	selectedTab = tab;
	selectedTab.style.backgroundColor = '#FFFFFF';
	for(i = 0; i < panels.length; i++) { $(panels[i]).style.display = (name == panels[i]) ? 'block':'none'; }
	return false;
}  
function asso_indiv() {
	if ($("asso_india").style.display=="block") {
		$("asso_india").style.display="none";
		$("internl").style.display="block";
	} else if ($("internl").style.display=="block") {
		$("internl").style.display="none";
		$("asso_india").style.display="block";
	}
}
function asso_clsaddr(addrid) { 
	$(addrid).style.display="none";
}
function mandivopen(argActive){
	if(argActive==1) $('mandiv').style.display="block";
	else $('mandiv').style.display="none";
}
function frncfaq(dispdiv, totaldiv) {
	for(var i=1; i<=totaldiv; i++) { var clsdiv="frnfaq" + i;$(clsdiv).style.display="none"; }
	var opndiv="frnfaq" +dispdiv;	
	$(opndiv).style.display="block";
}
function frnstate(argdomain,argstate) {
	var argStUrl = 'http://'+argdomain+'/associates/franchiseestate.php?cb='+genNumbers();
	parameters   = 'state='+argstate;
	if(franstatecolor!='')
		document.getElementById('state'+franstatecolor).style.background = '#E0EDC2';
	document.getElementById('state'+argstate).style.background = '#FFFFFF';
	franstatecolor = argstate;
	frstateFctn = MakePostRequest(argStUrl,parameters,'stateDiv');
}
function stateDiv() {
	if (frstateFctn.readyState == 4) {
	 if (frstateFctn.status == 200) {
		$('userstates').innerHTML = '';
		$('userstates').innerHTML = frstateFctn.responseText;
	 } else alert('There was a problem with the request.'); }
}
function frncoun(argdomain,argcoun) {
	var argStUrl = 'http://'+argdomain+'/associates/franchiseestate.php?cb='+genNumbers();
	parameters   = 'country='+argcoun;
	if(francouncolor!='')
		document.getElementById('coun'+francouncolor).style.background = '#E0EDC2';
	document.getElementById('coun'+argcoun).style.background = '#FFFFFF';
	francouncolor = argcoun;
	frcounFctn = MakePostRequest(argStUrl,parameters,'counDiv');
}
function counDiv() {
	if (frcounFctn.readyState == 4) {
	 if (frcounFctn.status == 200) {
		$('usercoun').innerHTML = '';
		$('usercoun').innerHTML = frcounFctn.responseText;
		$('usercoun').style.display = "block";
	 } else alert('There was a problem with the request.'); }
}
function getAsso(argdomain) {
	var argUrl	= 'http://'+argdomain+'/associates/associates.php?cb='+genNumbers();
	ajobj = MakeGetRequest(argUrl,assoDiv);
}
function assoDiv() {
	if (ajobj.readyState == 4 && ajobj.status == 200) {
		$('sectab_content_3').innerHTML = '';
		$('sectab_content_3').innerHTML = ajobj.responseText;
	    $('sectab_content_3').style.display = "block";
	 }
}