/***India Starts Here***/
var objoffer='';
var global_offer_ajax=0;
var global_member_offer=0;
var requestrenewloffer=0;
var arr_bmpackage = new Array();
var discountpercent_offer=0;
arr_bmpackage[1]="Classic";
arr_bmpackage[2]="Classic";
arr_bmpackage[3]="Classic";
arr_bmpackage[4]="Classic Plus";
arr_bmpackage[5]="Classic Plus";
arr_bmpackage[6]="Classic Plus";
arr_bmpackage[7]="Classic Super";
arr_bmpackage[8]="Classic Super";
arr_bmpackage[9]="Classic Super";
arr_bmpackage[48]="Privilege";
arr_bmpackage[56]="Privilege";

arr_bmpackage[102]="Combo Offer - Classic Combo with<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Profile Highlighter + Matrimony Booster + AstroMatch";
arr_bmpackage[103]="Combo Offer - Combo Plus with<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Profile Highlighter + Matrimony Booster + AstroMatch";
arr_bmpackage[104]="Combo Offer - Super Combo with<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Profile Highlighter + Matrimony Booster + AstroMatch";
arr_bmpackage[105]="Combo Offer - Classic Combo with<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Profile Highlighter + Matrimony Booster";
arr_bmpackage[106]="Combo Offer - Combo Plus with<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Profile Highlighter + Matrimony Booster";
arr_bmpackage[107]="Combo Offer - Super Combo with<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Profile Highlighter + Matrimony Booster";

var arr_bmpackage_month = new Array();
arr_bmpackage_month[1]="3 months";
arr_bmpackage_month[2]="6 months";
arr_bmpackage_month[3]="9 months";
arr_bmpackage_month[4]="3 months";
arr_bmpackage_month[5]="6 months";
arr_bmpackage_month[6]="9 months";
arr_bmpackage_month[7]="3 months";
arr_bmpackage_month[8]="6 months";
arr_bmpackage_month[9]="9 months";
arr_bmpackage_month[48]="3 months";
arr_bmpackage_month[56]="1 month";
arr_bmpackage_month[102]="9 months";
arr_bmpackage_month[103]="6 months";
arr_bmpackage_month[104]="3 months";
arr_bmpackage_month[105]="9 months";
arr_bmpackage_month[106]="6 months";
arr_bmpackage_month[107]="3 months";

var payopts="";var redirect="1";var bm_assit_val=0;
var submitbtcon='<div class="fright" align="center" style="padding:10px 0px 0px 0px;"><input type="submit" class="button small" id="continuepayment" name="continue" value="Continue"></div>';
function mempac()
{
	var PayMemberpack = this.document.PayMemberpack;

	// by suriyamoorthy on 29-nov-2010
	
	var package_chked_value=getRadioCheckedValue(PayMemberpack.category);
	
	if(package_chked_value!=null && package_chked_value!="undefined" && package_chked_value!=undefined)
	{
		document.getElementById('category_'+package_chked_value).focus();
	}
	else
	{
		alert('Please select the membership package');
		return false;
	}
	return true;
}

function delete_addon(addon){
	var PayMemberpack = this.document.PayMemberpack;
	if(addon==1){
		PayMemberpack.bmph.checked=false;
		dgebid('spn_addon_ph').style.display="none";
	}else if(addon==2){
		PayMemberpack.bmrb.checked=false;
		dgebid('spn_addon_rb').style.display="none";
	}else if(addon==3){
		PayMemberpack.bmam.checked=false;
		dgebid('spn_addon_am').style.display="none";
	}
	set_payment_total();
}

//code added by suriyamoorthy on 29-sep2010

/**
function returns the value of the payment option clicked
*/

function PaymentCheckedValue()
{
	var PayMemberpack = this.document.PayMemberpack;

	var objlen=document.PayMemberpack.elements.length;

	for(i=0;i<objlen;i++)
	{
		if(document.PayMemberpack.elements[i].name=="PAYMENTOPT")
		{
			if(document.PayMemberpack.elements[i].checked==true){var iResult = document.PayMemberpack.elements[i].value;break;}
		}
	}

	return iResult;
}


//code ends

function add_addon(){
	var PayMemberpack = this.document.PayMemberpack;
	var package_chked_value=getRadioCheckedValue(PayMemberpack.category);
	
	if(package_chked_value!=null && package_chked_value!="undefined" && package_chked_value!=undefined)	{}
	else
	{
		alert('Please select the membership package');
		return false;
	}

	var onemonthprivpack;
	if(PayMemberpack.bmph.checked==true){
		dgebid('spn_addon_ph').style.display="block";
	}else{
		dgebid('spn_addon_ph').style.display="none";
	}
	if(PayMemberpack.bmrb.checked==true){
		dgebid('spn_addon_rb').style.display="block";
	}else{
		dgebid('spn_addon_rb').style.display="none";
	}
	if(PayMemberpack.bmam.checked==true){
		dgebid('spn_addon_am').style.display="block";
	}else{
		dgebid('spn_addon_am').style.display="none";
	}
	set_payment_total();
	set_package_name();
}

function set_payment_total(){
	var PayMemberpack = this.document.PayMemberpack;
	if(PayMemberpack.bmph.checked==false && PayMemberpack.bmrb.checked==false && PayMemberpack.bmam.checked==false){
		dgebid('spn_addon_defult_msg').style.display="block";
	}else{
		dgebid('spn_addon_defult_msg').style.display="none";
	}

	var package_chked_value=getRadioCheckedValue(PayMemberpack.category);

	var cap_opt_id = 'cat_opt_'+package_chked_value;

	var package_amt=parseInt(document.getElementById(cap_opt_id).value);

	if(document.getElementById('renewaloffer')){
	if(document.getElementById('renewaloffer').style.display=="block"||document.getElementById('renewaloffer').style.display==""){
	   var offer_value=getRadioCheckedValue(PayMemberpack.member_offer);
	   	var hidden_prodid='hid_'+package_chked_value;
	   if(package_chked_value<=9){
		   if(offer_value==1){
				var package_amt=parseInt(document.getElementById(hidden_prodid).value);					
					package_amt=Math.floor(package_amt-(package_amt*(parseInt(discountpercent_offer)/100)));
		   }else if(offer_value==4){

					var package_amt=parseInt(document.getElementById(hidden_prodid).value)-discountflat_offer[package_chked_value];					
		   }else{
				var package_amt=parseInt(document.getElementById(hidden_prodid).value);
		   }
	   }
	}
	}
	
	if(PayMemberpack.bmph.checked==true){
			package_amt+=parseInt(PayMemberpack.hid_ph_amt.value);
	}
	if(PayMemberpack.bmrb.checked==true){
			package_amt+=parseInt(PayMemberpack.hid_rb_amt.value);
	}		
	if(PayMemberpack.bmam.checked==true){
			package_amt+=parseInt(PayMemberpack.hid_astro_amt.value);
	}
	dgebid('spn_total_amt').innerHTML=package_amt;

}

function getRadioCheckedIndex(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return "";
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return i;
		}
	}
	return "";
}

function getRadioCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	
	if(radioLength == undefined)
		if(radioObj.checked)
			return "";
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function set_package_name(){
	var PayMemberpack = this.document.PayMemberpack;
	var package_chked_value=getRadioCheckedValue(PayMemberpack.category);
	if(package_chked_value>=102 && package_chked_value<=107){
	dgebid('spn_package').innerHTML=arr_bmpackage[package_chked_value];
	}else{
	dgebid('spn_package').innerHTML=arr_bmpackage[package_chked_value];
	}
}

function pay_assit(ph_amt,rb_amt,am_amt,duration,arr_bmcombopackage_details)
{  	
	var PayMemberpack = this.document.PayMemberpack;
	var package_chked_value=getRadioCheckedValue(PayMemberpack.category);

	var onemonthprivpack=0;
	if(PayMemberpack.category[10]){
		if(PayMemberpack.category[10].checked==true){
			onemonthprivpack="1";
		}else{
			onemonthprivpack="0";
		}
	}	
	if(package_chked_value=='48'|| package_chked_value=='56' || package_chked_value=='102' || package_chked_value=='103' || package_chked_value=='104' || package_chked_value=='105' || package_chked_value=='106' || package_chked_value=='107'){
		if(document.getElementById('renewaloffer')) {
			dgebid('renewaloffer').style.display="none";
		}
		if(document.getElementById('chaturthioffer')) {
			dgebid('chaturthioffer').style.display="none";
		}
		if(document.getElementById('defaultBannerDisplay')) {
			dgebid('defaultBannerDisplay').style.display="block";
		}
		
	}else{
		if(document.getElementById('renewaloffer')) {
			dgebid('renewaloffer').style.display="block";

			if(document.getElementById('defaultBannerDisplay')) {
				dgebid('defaultBannerDisplay').style.display="none";
			}
		}
		if(document.getElementById('chaturthioffer')) {
			dgebid('chaturthioffer').style.display="block";

			if(document.getElementById('defaultBannerDisplay')) {
				dgebid('defaultBannerDisplay').style.display="none";
			}
		}		
	}

	set_package_name();
	if(document.getElementById('category_1').checked==true || document.getElementById('category_2').checked==true || document.getElementById('category_3').checked==true){
		dgebid('div_cm_discrip').style.display="none";
		dgebid('comboPriceDisplayPart').style.display="none";
		dgebid('combocleardiv').style.display="none";
		dgebid('PriceDisplayPart').style.display="block";
		dgebid('addon_cur_membership_display').style.width="145px";
	}else if(document.getElementById('category_4').checked==true || document.getElementById('category_5').checked==true || document.getElementById('category_6').checked==true){
		dgebid('div_cm_discrip').style.display="none";
		dgebid('comboPriceDisplayPart').style.display="none";
		dgebid('combocleardiv').style.display="none";
		dgebid('PriceDisplayPart').style.display="block";
		dgebid('addon_cur_membership_display').style.width="145px";
	}else if(document.getElementById('category_7').checked==true || document.getElementById('category_8').checked==true || document.getElementById('category_9').checked==true){
		dgebid('div_cm_discrip').style.display="none";
		dgebid('comboPriceDisplayPart').style.display="none";
		dgebid('combocleardiv').style.display="none";
		dgebid('PriceDisplayPart').style.display="block";
		dgebid('addon_cur_membership_display').style.width="145px";
	}else if(package_chked_value == '102' || package_chked_value == '103' || package_chked_value == '104' || package_chked_value == '105' || package_chked_value == '106' || package_chked_value == '107'){
		dgebid('div_cm_discrip').style.display="block";
		dgebid('comboPriceDisplayPart').style.display="block";
		dgebid('combocleardiv').style.display="block";
		dgebid('PriceDisplayPart').style.display="none";
		dgebid('org_prize_disp').innerHTML=dgebid('cat_opt_org_'+package_chked_value).value;
		dgebid('offer_prize_disp').innerHTML=get_currency()+" "+dgebid('cat_opt_'+package_chked_value).value;
		dgebid('PriceDisplayPart').style.display="none";
		dgebid('addon_cur_membership_display').style.width="350px";
	}
	else{
		dgebid('div_cm_discrip').style.display="none";
		dgebid('comboPriceDisplayPart').style.display="none";
		dgebid('combocleardiv').style.display="none";
		dgebid('PriceDisplayPart').style.display="block";
		dgebid('addon_cur_membership_display').style.width="145px";
	}
	SetpaybuttonCookie("RPINDEXCOOKIE",package_chked_value);

	if(package_chked_value >= 102 && package_chked_value <= 107)
	{
		var val = arr_bmcombopackage_details.split("~");
		dgebid('div_cm_dislable').innerHTML=val[0];
		dgebid('div_cm_phonecnt').innerHTML=val[1];
		dgebid('div_cm_astrocnt').innerHTML=val[2];

		dgebid('img_addon').style.display="none";
		dgebid('content_addon').style.display="none";
		dgebid('addon_cur_display').style.display="none";		
	} else {
		dgebid('img_addon').style.display="block";
		dgebid('content_addon').style.display="block";
		dgebid('addon_cur_display').style.display="block";	
	}

		/*PayMemberpack.bmph.disabled=false;
		PayMemberpack.bmrb.disabled=false;
		PayMemberpack.bmam.disabled=false;*/
		dgebid('div_addons').style.display="block";
		var is_india = ph_amt.indexOf('Rs.');
		if(is_india>=0){
			var india_rssymbol_open="Rs.";//"<span class='rssymbol1'>";
			var india_rssymbol_close="";//"<span>";
		}else{
			var india_rssymbol_open="";
			var india_rssymbol_close="";
		}

		var month = duration.match(/\d+/g);
		
		var offerDet = document.getElementById('Addonoffamt_'+package_chked_value).value;

		var offerArr = offerDet.split('~');
		
		var PhofferArr = offerArr[0].split('|');
		var RbofferArr = offerArr[1].split('|');
		var AmofferArr = offerArr[2].split('|');

		if (month == 3)
		{			
			var phofferdamt = PhofferArr[0];
			var mbofferdamt = RbofferArr[0];
			var amofferdamt = AmofferArr[0];
		} else if(month == 6) {
			var phofferdamt = PhofferArr[1];
			var mbofferdamt = RbofferArr[1];
			var amofferdamt = AmofferArr[1];
		} else if(month == 9)
		{
			var phofferdamt = PhofferArr[2];
			var mbofferdamt = RbofferArr[2];
			var amofferdamt = AmofferArr[2];
		}

		
		var arr_ph_amt=ph_amt.match(/\d+/g);
		var arr_rb_amt=rb_amt.match(/\d+/g);
		var arr_am_amt=am_amt.match(/\d+/g);

		if(phofferdamt != 'undefined' && phofferdamt != '' && phofferdamt != 0 && phofferdamt != null) {
			PayMemberpack.hid_ph_amt.value=parseInt(phofferdamt.match(/\d+/g));
			var arr_phoff_amt=phofferdamt.match(/\d+/g);
		} else {
			PayMemberpack.hid_ph_amt.value=parseInt(ph_amt.match(/\d+/g));
		}
		if(mbofferdamt != 'undefined' && mbofferdamt != '' && mbofferdamt != 0 && mbofferdamt != null) {
			PayMemberpack.hid_rb_amt.value=parseInt(mbofferdamt.match(/\d+/g));
			var arr_rboff_amt=mbofferdamt.match(/\d+/g);
		} else {
			PayMemberpack.hid_rb_amt.value=parseInt(rb_amt.match(/\d+/g));
		}
		if(amofferdamt != 'undefined' && amofferdamt != '' && amofferdamt != 0 && amofferdamt != null) {
			PayMemberpack.hid_astro_amt.value=parseInt(amofferdamt.match(/\d+/g));
			var arr_amoff_amt=amofferdamt.match(/\d+/g);
		} else {
			PayMemberpack.hid_astro_amt.value=parseInt(am_amt.match(/\d+/g));
		}
	
		
		if(country==220){
			var disp_ph_amt="AED "+arr_ph_amt[0]+" / US$ "+arr_ph_amt[1];
			var disp_rb_amt="AED "+arr_rb_amt[0]+" / US$ "+arr_rb_amt[1];
			var disp_am_amt="AED "+arr_am_amt[0]+" / US$ "+arr_am_amt[1];
			if(arr_phoff_amt != 'undefined' && arr_phoff_amt != '' && arr_phoff_amt != 0 && arr_phoff_amt != null) {
				var disp_phoff_amt="AED "+arr_phoff_amt[0]+" / US$ "+arr_phoff_amt[1];
			}
			if(arr_rboff_amt != 'undefined' && arr_rboff_amt != '' && arr_rboff_amt != 0 && arr_rboff_amt != null) {
				var disp_rboff_amt="AED "+arr_rboff_amt[0]+" / US$ "+arr_rboff_amt[1];
			}
			if(arr_amoff_amt != 'undefined' && arr_amoff_amt != '' && arr_amoff_amt != 0 && arr_amoff_amt != null) {
				var disp_amoff_amt="AED "+arr_amoff_amt[0]+" / US$ "+arr_amoff_amt[1];
			}
		}else{			
			var disp_ph_amt=get_currency()+" "+arr_ph_amt[0];
			var disp_rb_amt=get_currency()+" "+arr_rb_amt[0];
			var disp_am_amt=get_currency()+" "+arr_am_amt[0];	
			if(arr_phoff_amt != 'undefined' && arr_phoff_amt != '' && arr_phoff_amt != 0 && arr_phoff_amt != null) {
				var disp_phoff_amt=get_currency()+" "+arr_phoff_amt[0];
			}
			if(arr_rboff_amt != 'undefined' && arr_rboff_amt != '' && arr_rboff_amt != 0 && arr_rboff_amt != null) {
				var disp_rboff_amt=get_currency()+" "+arr_rboff_amt[0];
			}
			if(arr_amoff_amt != 'undefined' && arr_amoff_amt != '' && arr_amoff_amt != 0 && arr_amoff_amt != null) {
				var disp_amoff_amt=get_currency()+" "+arr_amoff_amt[0];			
			}
		}
		
		if (arr_phoff_amt != 'undefined' && arr_phoff_amt != '' && arr_phoff_amt != 0 && arr_phoff_amt != null)
		{
			dgebid('spn_bmph').innerHTML="<span class='strike'><span>"+india_rssymbol_open+disp_ph_amt.replace("Rs.","")+india_rssymbol_close+"</span></span>&nbsp;&nbsp;"+india_rssymbol_open+disp_phoff_amt.replace("Rs.","")+india_rssymbol_close+" for 2 months";
		} else {			
			dgebid('spn_bmph').innerHTML=india_rssymbol_open+disp_ph_amt.replace("Rs.","")+india_rssymbol_close+" for 2 months";
		}

		if (arr_rboff_amt != 'undefined' && arr_rboff_amt != '' && arr_rboff_amt != 0 && arr_rboff_amt != null)
		{
			dgebid('spn_bmrb').innerHTML="<span class='strike'><span>"+india_rssymbol_open+disp_rb_amt.replace("Rs.","")+india_rssymbol_close+"</span></span>&nbsp;&nbsp;"+india_rssymbol_open+disp_rboff_amt.replace("Rs.","")+india_rssymbol_close+" (Send customized e-mail and sms blast to matching profiles)";
		} else {
			dgebid('spn_bmrb').innerHTML=india_rssymbol_open+disp_rb_amt.replace("Rs.","")+india_rssymbol_close+" (Send customized e-mail and sms blast to matching profiles)";
		}
		
		
		if(package_chked_value=="56"){
			var var_month ="3 months";
		}else{
			var var_month= arr_bmpackage_month[package_chked_value];
		}
		
		if (arr_amoff_amt != 'undefined' && arr_amoff_amt != '' && arr_amoff_amt != 0 && arr_amoff_amt != null)
		{			
			dgebid('spn_bmam').innerHTML="<span class='strike'><span>"+india_rssymbol_open+disp_am_amt.replace("Rs.","")+india_rssymbol_close+"</span></span>&nbsp;&nbsp;"+india_rssymbol_open+disp_amoff_amt.replace("Rs.","")+india_rssymbol_close+" for "+arr_bmpackage[package_chked_value]+" "+var_month+" package";
		} else {
			dgebid('spn_bmam').innerHTML=india_rssymbol_open+disp_am_amt.replace("Rs.","")+india_rssymbol_close+" for "+arr_bmpackage[package_chked_value]+" "+var_month+" package";
		}
		
		dgebid('spn_ph_del_img').style.display="block";
		dgebid('spn_rb_del_img').style.display="block";
		dgebid('spn_am_del_img').style.display="block";

		if(PayMemberpack.bmph.checked==false){
			dgebid('spn_addon_ph').style.display="none";
		}
		if(PayMemberpack.bmrb.checked==false){
			dgebid('spn_addon_rb').style.display="none";
		}
		if(PayMemberpack.bmam.checked==false){
			dgebid('spn_addon_am').style.display="none";
		}

	set_payment_total();

}

function check_assit(flg_qry_string)
{
	var PayMemberpack = this.document.PayMemberpack;
	var bmph_val=0;bmrb_val=0;bmam_val=0;

	//by suriyamoorthy on 26-nov-2010, combo design revamp
	var package_chked_value=getRadioCheckedValue(PayMemberpack.category);
	
	if(package_chked_value>=102 && package_chked_value<=107)
	{
		bmph_val=0;
		bmrb_val=0;
		bmam_val=0;
	}
	else
	{
		if(PayMemberpack.bmph.checked==true){
			PayMemberpack.bmph.value=1;
			bmph_val=1;//PayMemberpack.bmph.value;
		}else{
			PayMemberpack.bmph.value=0;
			bmph_val=0;
		
		}
		if(PayMemberpack.bmrb.checked==true){
			PayMemberpack.bmrb.value=1;
			bmrb_val=1;
		}else{
			PayMemberpack.bmrb.value=0;
			bmrb_val=0;
		
		}
		if(PayMemberpack.bmam.checked==true){
			PayMemberpack.bmam.value=1;
			bmam_val=1;
		}else{
			PayMemberpack.bmam.value=0;
			bmam_val=0;
		}
	}

	if(flg_qry_string==0){
		var bm_assist="bmph="+bmph_val+"&bmrb="+bmrb_val+"&bmam="+bmam_val;
	}else if(flg_qry_string==1){
		var bm_assist="bmph="+bmph_val+"~bmrb="+bmrb_val+"~bmam="+bmam_val;
	}else{
		var bm_assist="bmph="+bmph_val+"&bmrb="+bmrb_val+"&bmam="+bmam_val;
	}
	return bm_assist;
}

function paymentoptchk()
{
	var PayMemberpack = this.document.PayMemberpack;

	var objlen=document.PayMemberpack.elements.length;
	for(i=0;i<objlen;i++)
	{
		if(document.PayMemberpack.elements[i].name=="PAYMENTOPT")
		{
			if(document.PayMemberpack.elements[i].checked==true){paycount=0;break}else{paycount=1}
		}
	}

	return paycount;
}

function renewaloffervalue(){
	if(paycatvalue()=='48' || paycatvalue()=='56'|| paycatvalue()=='102'|| paycatvalue()=='103'|| paycatvalue()=='104'|| paycatvalue()=='105'|| paycatvalue()=='106'|| paycatvalue()=='107'){
		return '0';
	}

	var PayMemberpackOffer = this.document.PayMemberpack;
	var objlenoffer=document.PayMemberpack.elements.length;
	for(i=0;i<objlenoffer;i++)
	{
		if(document.PayMemberpack.elements[i].name=="member_offer")
		{
			if(document.PayMemberpack.elements[i].checked==true){return document.PayMemberpack.elements[i].value;}
		}
	}
	return '0';
}

function paycatvalue()
{	
	var PayMemberpack = this.document.PayMemberpack;
	var objlen=document.PayMemberpack.elements.length;

	for(i=0;i<objlen;i++)
	{
		if(document.PayMemberpack.elements[i].name=="category")
		{
			if(document.PayMemberpack.elements[i].checked==true){var paycatval=document.PayMemberpack.elements[i].value;break}
		}
	}
	return paycatval;
}

var logck=GetCookie('LOGININFO');var MatriID='';if (logck!="" && logck!=null){MatriID=logck.substring(0,logck.indexOf('^'));}

function ValidateIndia( )
{	
	
	if(dgebid('PAYMENTOPT1').checked==true)
	{
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/"+DOMAINARRAY['domainnameshort']+"matrimony/payments/ccredirectpayment.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;
		}
	}
	else if(dgebid('PAYMENTOPT10').checked==true)
	{
		if (MatriID.length > 0)
		{
		var sendto = "http://"+DOMAINARRAY['domainnameweb']+"/payments/paymentthroughivrs.php?category="+paycatvalue()+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
		document.PayMemberpack.action=sendto;
		}
	}
	else if(dgebid('PAYMENTOPT2').checked==true)
	{
			if (MatriID.length > 0 )
			{
				var sendto = "http://www.bharatmatrimony.com/payments/billdeskpayment.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&Cardtype=1&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
				document.PayMemberpack.action=sendto;
			}
	}
	else if(dgebid('PAYMENTOPT12').checked==true)
	{
			if (MatriID.length > 0 )
			{
				var sendto = "http://"+DOMAINARRAY['domainnameweb']+"/payments/ccgatwayredirect.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&Cardtype=1&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
				document.PayMemberpack.action=sendto;
			}
	}
	return true;
}

function validate()
{
	if(mempac() == false)
	{
		return false;
	}

	var paycount=paymentoptchk();
	var PayMemberpack = this.document.PayMemberpack;

	if(paycount==1){
		alert( "Please select the payment mode" );	
		if(PayMemberpack.PAYMENTOPT[0]){
			PayMemberpack.PAYMENTOPT[0].focus();
		}
		return false;
	}
	set_option_addon_cookie();

	if(global_member_offer==1){
		glb_payment_senc=false;
		submitoffer();
		//$.post("http://"+DOMAINARRAY['domainnameweb']+"/payments/paymentoffers.php", $("#testform").serialize());
	}
	//code added by suriyamoorthy on 29-sep-2010, paymentoptions.js page optimization purpose
	
	//PAYMENT options 3-7, countrywise is checked, then redirect those pages to paymentoptiondetails.php page, instead of login page
	
	var iPaymentOptionDetailFlag = 0;

	switch(country)
	{
		case "98":	//india
				loopArray = new Array('3','4','7');
				break;
		case "220":	//UAE
				loopArray = new Array('2','3','4','5','6','7');
				break;
		case "221":	//UK
				loopArray = new Array('2');
				break;
		case "21":	//be, euro
				loopArray = new Array();
				break;
		case "129":	//be, MYR
				loopArray = new Array();
				break;
		default:	//US
				loopArray = new Array('11','2');
				break;
	}


	for(loop=0;loop<=loopArray.length;loop++)
	{
		if(document.getElementById('PAYMENTOPT'+loopArray[loop]))
		{
			if(document.getElementById('PAYMENTOPT'+loopArray[loop]).checked==true)
			{
				iPaymentOptionDetailFlag=1;

				break;
			}
		}
	}

	if(iPaymentOptionDetailFlag==1)
	{
		var sendto = "http://"+DOMAINARRAY['domainmodule']+"/payments/paymentoptiondetail.php";
		document.PayMemberpack.action=sendto;
		iPaymentOptionDetailFlag = 0;
	}
	else if (MatriID.length <= 0)
	{
		//redirct directly to login page, since the user is not logged in or not registered yet.

		var paydebitval = (PaymentCheckedValue() == 13)?1:0;
		
		var sendto = "http://"+DOMAINARRAY['domainmodule']+"/login/loginform.php?frompg=m&fname=payments/paymentredirect.php?category="+paycatvalue()+"~PAYMENTOPT="+PaymentCheckedValue()+"~paydebit="+paydebitval+"~POWERPACK=0~"+check_assit(1);

		document.PayMemberpack.action=sendto;
	}
	else
	{
		 if(country=="98"){return ValidateIndia();}
		 else if(country=="220"){return ValidateUae();}
		 else if(country=="21" || country=="129"){return ValidateEuro();}
		 else if(country=="221"){return ValidateUk();}
		 else{return ValidateUs();} 
	}
	//code ends, old codes are commented

}


var ajobj;var wload=0;
function createajax()
{
	var ajobj=null;
	if (window.XMLHttpRequest) // Mozilla, Safari,...
	{ajobj = new XMLHttpRequest();} 
	
	else if (window.ActiveXObject) // IE
	{ 
            try {ajobj = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) 
			{
                try {ajobj = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}
            }
     }
	else 
	{
		//if (ajobj==null)
		//{alert("Your browser doesn't support AJAX.");}
		return false;
	}
	return  ajobj;
}

function MakePostRequest_opac(url,parameters,functionname,post_user_obj)
{

	if(functionname!=null && functionname!="")
	{post_user_obj.onreadystatechange = eval(functionname);}
	post_user_obj.open('POST', url, glb_payment_senc);
	post_user_obj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	post_user_obj.setRequestHeader("Content-length", parameters.length);
	post_user_obj.setRequestHeader("Connection", "close");
	post_user_obj.send(parameters);
}



function submitoffer() {
	/*$.post("http://"+DOMAINARRAY['domainnameweb']+"/payments/paymentoffers.php", { $('#frmtest').serialize()} ,
   function(data) {
     global_offer_ajax=1;
   });*/

   //$.post("http://"+DOMAINARRAY['domainnameweb']+"/payments/paymentoffers.php", $("#testform").serialize());

   objoffer=createajax();
	MakePostRequest_opac('http://'+DOMAINARRAY['domainnameweb']+'/payments/paymentoffers.php','productid='+paycatvalue()+'&ccode='+country+'&offercat='+renewaloffervalue()+'&matriid='+MatriID,'offerresult',objoffer);	



}

function offerresult(){
	if((objoffer.readyState==4)&&(objoffer.status==200)) {
		global_offer_ajax=1;
	}
}


/***USA Starts Here***/
function ValidateUs( )
{

	var PayMemberpack = this.document.PayMemberpack;
	
	if(dgebid('PAYMENTOPT1').checked==true)
	{
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}else if(dgebid('PAYMENTOPT3').checked==true){
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/usupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}
	else if(dgebid('PAYMENTOPT13').checked==true){
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&paydebit=1&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}
	else if(document.getElementById('PAYMENTOPT9')){		
		if(dgebid('PAYMENTOPT9').checked==true){

		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/paypalpayment/paypalpay.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}
	}

}
/***USA Ends Here***/

/***UK Starts Here***/
function ValidateUk( )
{
	var PayMemberpack = this.document.PayMemberpack;

	if(dgebid('PAYMENTOPT1').checked==true)
	{		
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}else if(dgebid('PAYMENTOPT13').checked==true){			
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&paydebit=1&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}else if(document.getElementById('PAYMENTOPT3') && dgebid('PAYMENTOPT3').checked==true){				
		
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/usupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	
	}else if(document.getElementById('PAYMENTOPT9') && dgebid('PAYMENTOPT9').checked==true){		

		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/paypalpayment/paypalpay.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	
	} 

}
/***UK Ends Here***/

/***UAE Starts Here***/
function ValidateUae( )
{
	var PayMemberpack = this.document.PayMemberpack;
	if(dgebid('PAYMENTOPT1').checked==true)
	{

		if (MatriID.length > 0)
		{			
				var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
				document.PayMemberpack.action=sendto;
				return true;
		}
		}else if(dgebid('PAYMENTOPT13').checked==true){
			if (MatriID.length > 0)
			{
				var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&paydebit=1&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
				document.PayMemberpack.action=sendto;return true;
			}
		}else if(document.getElementById('PAYMENTOPT8') && dgebid('PAYMENTOPT8').checked==true) {		

			if (MatriID.length > 0)
			{			
					var sendto = "https://bharatmatrimony.com/payments/usupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
					document.PayMemberpack.action=sendto;
					return true;
			}
		
		}else if(document.getElementById('PAYMENTOPT9') && dgebid('PAYMENTOPT9').checked==true){		

			if (MatriID.length > 0)
			{
				var sendto = "https://bharatmatrimony.com/paypalpayment/paypalpay.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
				document.PayMemberpack.action=sendto;return true;
			}
		
		}
}
/***UAE Ends Here***/

/***EURO Starts Here***/
function ValidateEuro( )
{
	var PayMemberpack = this.document.PayMemberpack;

	if(dgebid('PAYMENTOPT1').checked==true)
	{
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}else if(dgebid('PAYMENTOPT13').checked==true){
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/optusupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&paydebit=1&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	}else if(document.getElementById('PAYMENTOPT2') && dgebid('PAYMENTOPT2').checked==true) {		
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/payments/usupgradation.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}
	
	}else if(document.getElementById('PAYMENTOPT9') && dgebid('PAYMENTOPT9').checked==true){
		if (MatriID.length > 0)
		{
			var sendto = "https://bharatmatrimony.com/paypalpayment/paypalpay.php?MatrimonyId="+MatriID+"&category="+paycatvalue()+"&CN="+country+"&POWERPACK=0&"+check_assit(0)+"&renewaloffer="+renewaloffervalue();
			document.PayMemberpack.action=sendto;return true;
		}	
	}
}

function payoptsubbtn()
{
	var PayMemberpack = this.document.PayMemberpack;
	var objlen=document.PayMemberpack.elements.length;
	var divnamebtn;
	dgebid('div_payment_common_submit').style.display="none";	
	for(i=0;i<objlen;i++)
	{
		if(document.PayMemberpack.elements[i].name=="PAYMENTOPT")
		{
			divnamebtn=document.PayMemberpack.elements[i].id+'BTNDIV';
			if(document.PayMemberpack.elements[i].checked==true){				
				document.getElementById(divnamebtn).innerHTML=submitbtcon;
			    document.getElementById('continuepayment').focus();
				SetpaybuttonCookie("PAYBUTTONCOOKIE",document.PayMemberpack.elements[i].id);
			}else{				
				document.getElementById(divnamebtn).innerHTML='';
			}

		}
	}
}

function SetpaybuttonCookie(cookieName,cookieValue) {
 var today = new Date();
 var expire = new Date();
 expire.setTime(today.getTime() + 3600000*24);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";path=/;domain="+DOMAINARRAY['domainnameshort']+"matrimony.com;expires="+expire.toGMTString();
}

function getpaybuttonCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    var cookgetpayval= unescape(document.cookie.substring(c_start,c_end));
	document.getElementById(cookgetpayval).checked=true;
	var divnamegetbtn=cookgetpayval+'BTNDIV';
	document.getElementById(divnamegetbtn).innerHTML=submitbtcon;
	dgebid('div_payment_common_submit').style.display="none";
    }
  }
}

function set_option_addon_cookie(){

	var PayMemberpack = this.document.PayMemberpack;

	var package_chked_value=getRadioCheckedValue(PayMemberpack.category);
	
	if(package_chked_value != '' && package_chked_value != 'undefined' && package_chked_value!=undefined)
	{
		if(package_chked_value == '102' || package_chked_value == '103' || package_chked_value == '104' || package_chked_value == '105' || package_chked_value == '106' || package_chked_value == '107')
		{
			SetpaybuttonCookie("CPINDEXCOOKIE",package_chked_value);
		}
		else
		{
			SetpaybuttonCookie("RPINDEXCOOKIE",package_chked_value);
		}
	}

	if(PayMemberpack.bmph.checked==true){
		SetpaybuttonCookie("PHCHECKBOXCOOKIE","true");
	}else{
		SetpaybuttonCookie("PHCHECKBOXCOOKIE","false");
	}
	if(PayMemberpack.bmrb.checked==true){
		SetpaybuttonCookie("RSCHECKBOXCOOKIE","true");
	}else{
		SetpaybuttonCookie("RSCHECKBOXCOOKIE","false");
	}
	if(PayMemberpack.bmam.checked==true){
		SetpaybuttonCookie("AMCHECKBOXCOOKIE","true");
	}else{
		SetpaybuttonCookie("AMCHECKBOXCOOKIE","false");
	}
}

function set_option_frm_cookie(cName){
	var PayMemberpack = this.document.PayMemberpack;
	if (document.cookie.length>0){
		if(cName != '' && cName != 'undefined' && cName != undefined)
		{
			var index_cat_opt=GetCookie(cName);
		}
		else
		{
			var index_cat_opt=GetCookie('RPINDEXCOOKIE');
		}

		if(index_cat_opt!=null && index_cat_opt!="undefined" && index_cat_opt!=undefined){

			document.getElementById('category_'+index_cat_opt).checked=true;
			document.getElementById('category_'+index_cat_opt).click();
		}
		var bmph_checked=GetCookie('PHCHECKBOXCOOKIE');
		if(bmph_checked=="true"){
			PayMemberpack.bmph.checked=true;
		}
		var bmrs_checked=GetCookie('RSCHECKBOXCOOKIE');
		if(bmrs_checked=="true"){
			PayMemberpack.bmrb.checked=true;
		}
		var bmam_checked=GetCookie('AMCHECKBOXCOOKIE');
		if(bmam_checked=="true"){
			PayMemberpack.bmam.checked=true;
		}

	}
}

function get_currency(){

	var curr="US$";
	switch(country)
	{
		case "98":	//india
				curr = "Rs.";
				break;
		case "220":	//UAE
				curr="AED";
				break;
		case "221":	//UK
			    curr="UK &#163;";
				break;
		case "21":	//be, euro
				curr="Euro &euro;";
				break;
		case "129":	//MY, MYR
				curr="MYR";
				break;
		default:	//US
				curr="US$";
				break;
	}
	return curr;
}

/***EURO Ends Here***/
