var httpObjNewDirectory = false;
		try {
			  httpObjNewDirectory = new XMLHttpRequest();
		} catch (trymicrosoft) {
		  try {
				httpObjNewDirectory = new ActiveXObject("Msxml2.XMLHTTP");
		  } catch (othermicrosoft) {
			try {
			  httpObjNewDirectory = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
			  httpObjNewDirectory = false;
			}
		  }
		}

var httpObjNewDirectoryforgot = false;
		try {
			  httpObjNewDirectoryforgot = new XMLHttpRequest();
		} catch (trymicrosoft) {
		  try {
				httpObjNewDirectoryforgot = new ActiveXObject("Msxml2.XMLHTTP");
		  } catch (othermicrosoft) {
			try {
			  httpObjNewDirectoryforgot = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
			  httpObjNewDirectoryforgot = false;
			}
		  }
		}

function updatePage() {
   img = document.getElementById('capcha_img'); 
   img.src = urlpath_new+'create_image.php?' + Math.random();

}
function updatePage2() {
   img = document.getElementById('capcha_img2'); 
   img.src = urlpath_new+'create_image2.php?' + Math.random();
}
function updatePage3() {
   img = document.getElementById('capcha_img3'); 
   img.src = urlpath_new+'create_image3.php?' + Math.random();
   ShowCross('captch_register');
}
function updatePage4() {
   img = document.getElementById('capcha_img4'); 
   img.src = urlpath_new+'create_image4.php?' + Math.random();
}
function get_updateProfile(ref_url){
	var url = urlpath_new+"update_profile.php?url="+ref_url; 
		httpObjNewDirectoryforgot.open("POST",url,true);
		httpObjNewDirectoryforgot.onreadystatechange = function(){
			if(httpObjNewDirectoryforgot.readyState==1||httpObjNewDirectoryforgot.readyState==2||httpObjNewDirectoryforgot.readyState==3){
				document.getElementById("loading_div_new").style.display='block';
				document.getElementById("Message_new").style.display='none';
				document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
				
			}
			if(httpObjNewDirectoryforgot.readyState==4){
				document.getElementById("loading_div_new").style.display='none';
				res2=httpObjNewDirectoryforgot.responseText;
				document.getElementById("ReportBug1").style.display='none';
				document.getElementById("update_div").innerHTML =res2;
				return false;
		}
		}
		httpObjNewDirectoryforgot.send(null);
}
function is_filled_fields2(ref_url){
	var url = urlpath_new+"is_filled_fields.php?url="+ref_url; 
		httpObjNewDirectory.open("POST",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
			if(httpObjNewDirectory.readyState==1||httpObjNewDirectory.readyState==2||httpObjNewDirectory.readyState==3){
				document.getElementById("loading_div_new").style.display='block';
				document.getElementById("Message_new").style.display='none';
				document.getElementById("gm_div").style.display='none';
				document.getElementById("divider-or").style.display='none';
				document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
			}
			if(httpObjNewDirectory.readyState==4){
				res=httpObjNewDirectory.responseText;
				if(res=='--0--'){
					get_updateProfile(ref_url);
					return false;
				}else{
					//window.location.href=ref_url;
									
					document.getElementById("Message_new").style.display = "block";
					document.getElementById("Message_new").style.background = "#CCFFCC";
					document.getElementById("Message_new").innerHTML="<p style='text-align:center;margin-top:40px;margin-bottom:40px;'>Invite your friends to join www.taxsavers.in and get a chance to win Rs. 10,000 along with several other prizes.<br><br><strong>Do you want to participate in the contest?<br><br></strong><span class='btn' style='width: 80px; display:block; clear:both; margin:0 auto; padding-top: 7px; padding-bottom: 2px; height: 20px; margin-top:2px;' align='center'> <a href='javascript:void(0);' onclick='redirectContest()'>Yes</a></span><span class='btn' style='width: 80px; display:block; clear:both; margin:0 auto; padding-top: 7px; padding-bottom: 2px; height: 20px; margin-top:2px;' align='center'> <a href='javascript:void(0);' onclick=redirectLogin(\'"+ref_url+"\')>No</a></span></p>";
					document.getElementById("loading_div_new").style.display='none'
					//setTimeout("redirectContest()",5000)
					
					return false;
				}				
				return false;
		}
		}
		httpObjNewDirectory.send(null);
}
function redirectContest(){
	window.location.href=site_url+"/contest/";
}
function redirectLogin(ref_url){
	window.location.href=ref_url
}
function is_filled_fields(ref_url){
	var url = urlpath_new+"is_filled_fields.php?url="+ref_url; 
		httpObjNewDirectory.open("POST",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
			if(httpObjNewDirectory.readyState==1||httpObjNewDirectory.readyState==2||httpObjNewDirectory.readyState==3){
				document.getElementById("loading_div_new").style.display='block';
				document.getElementById("Message_new").style.display='none';
				document.getElementById("gm_div").style.display='none';
				document.getElementById("divider-or").style.display='none';
				document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
			}
			if(httpObjNewDirectory.readyState==4){
				res=httpObjNewDirectory.responseText;
				if(res=='--0--'){
					document.getElementById("mask_div").style.visibility = "visible";
					get_updateProfile(ref_url);
					return false;
				}				
				return false;
		}
		}
		httpObjNewDirectory.send(null);
}
function FetchAddressBook_al2(tab){ 

	if(!tab) tab = 'invite_home';
	if(document.getElementById("email_pre_new").value=='' || document.getElementById("email_pass_new").value==''){
	
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your Email / Password.";
		document.getElementById("ErrorMessage_new").innerHTML = "";
		document.getElementById("ErrorMessage_new").style.display = "none";	
		return false;
	}else{
	var url = urlpath_new+"LoadInvite.php?action=fetch_addressbook&email_pre="+document.getElementById("email_pre_new").value+"&email_pass="+document.getElementById("email_pass_new").value+"&fqdn="+document.getElementById("fqdn_new").value+"&tab="+tab+"&post_id="+document.getElementById("post_id").value+"&ref_url="+document.getElementById("ref_url").value; 
		httpObjNewDirectory.open("POST",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
			
			if(httpObjNewDirectory.readyState==1||httpObjNewDirectory.readyState==2||httpObjNewDirectory.readyState==3){
				document.getElementById("loading_div_new").style.display='block';
				document.getElementById("gm_div").style.display='none';
				document.getElementById("divider-or").style.display='none';
				document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
				
			}
			if(httpObjNewDirectory.readyState==4){
				var resp=httpObjNewDirectory.responseText.split('---||---');
				if(trim(resp[0])=='success'){	
				document.getElementById("loading_div_new").style.display='none';
				document.getElementById("gm_div").style.display='none';
				document.getElementById("divider-or").style.display='none'
				document.getElementById("Message_new").style.display = "block";
				document.getElementById("Message_new").style.background = "#CCFFCC";
				document.getElementById("Message_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'>Login Successful<span class='btn' style='width: 150px; display:block; clear:both; margin:0 auto; padding-top: 7px; padding-bottom: 2px; height: 20px; margin-top:2px;' align='center'> <a href='javascript:void(0);' onclick=is_filled_fields2(\'"+resp[1]+"\')>Continue</a></span></p>";
				return false;										
							document.location.href=resp[1];
				}else{
					document.getElementById("gm_div").style.display = 'block';
					document.getElementById("divider-or").style.display='block'
					document.getElementById("loading_div_new").style.display='none';
					document.getElementById("Message_new").style.background = "#FFFF99";
					document.getElementById("Message_new").innerHTML = httpObjNewDirectory.responseText;
					document.getElementById("Message_new").style.display = "block";
				}
			}
		}
		httpObjNewDirectory.send(null);
	}
}

function SubmitMails(){
	document.getElementById('unregistered_user_form').submit();
}

function RedirectRegistration(){
	location.href = "ThanksWithGift.php";
	return false;
}

function FetchCommunityAddressBook_al2(){
	if(document.getElementById("community_id_new").value=='' || document.getElementById("community_pass_new").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your LoginID / Password.";
		document.getElementById("ErrorMessage_new").innerHTML = "";
		document.getElementById("ErrorMessage_new").style.display = "none";
		return false;
	}else{
		var url = urlpath_new+"LoadInvite.php?action=fetch_addressbook&community_id="+document.getElementById("community_id_new").value+"&community_pass="+document.getElementById("community_pass_new").value+"&community=1&community_name="+document.getElementById("community_name_new").value+"&ref_url="+document.getElementById("ref_url").value;
	
		httpObjNewDirectory.open("POST",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
		
			if(httpObjNewDirectory.readyState==1||httpObjNewDirectory.readyState==2||httpObjNewDirectory.readyState==3){
				document.getElementById("loading_div_new").style.display='block';
				document.getElementById("or_div").style.display='none';
				document.getElementById("divider-or").style.display='none'
				document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
			}
			if(httpObjNewDirectory.readyState==4){
				//updatePage2();
				//alert(httpObjNewDirectory.responseText);
				var resp1=httpObjNewDirectory.responseText.split('---||---');
				
				//resp1=httpObjNewDirectory.responseText;
				//alert(resp1);
				if(trim(resp1[0])=='success'){						
					
					document.getElementById("or_div").style.display = 'none';
					document.getElementById("divider-or").style.display='none'
					document.getElementById("loading_div_new").style.display='none';
					//document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
					document.getElementById("Message_new").style.display = "block";
					document.getElementById("Message_new").style.background = "#CCFFCC";
					//document.getElementById("Message_new").innerHTML = "<p 		style='text-align:center;margin-top:40px;margin-bottom:40px;'>You are now logged In Please <a href='"+resp1[1]+"'>Click</a> here to continue!</p>";	
					document.getElementById("Message_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'>Login Successful<span class='btn' style='width: 150px; display:block; clear:both; margin:0 auto; padding-top: 7px; padding-bottom: 2px; height: 20px; margin-top:2px;' align='center'> <a href='javascript:void(0);' onclick=is_filled_fields2(\'"+resp1[1]+"\')>Continue</a></span></p>";
				return false;	
							document.location.href=resp1[1];
					
				}else {	
					
					document.getElementById("or_div").style.display = 'block';
					document.getElementById("divider-or").style.display='block'
					document.getElementById("loading_div_new").style.display='none';
					document.getElementById("Message_new").style.background = "#FFFF99";
					document.getElementById("Message_new").innerHTML = httpObjNewDirectory.responseText;
					document.getElementById("Message_new").style.display = "block";
				}
				
				
			
			}
		}
		httpObjNewDirectory.send(null);
	}
}

function SubmitCommunity(){
	document.community_user_form.submit();
}

function InviteByEmail2(){
	document.invite_email_directly.submit();
}

function CancelInvite2(){
	window.location = urlpath_new+'InviteEmailDirectly.php';
}	

function SubmitCSV(){
	if(document.getElementById("file1").value==''){
		document.getElementById("Message").style.display = "block";
		document.getElementById("Message").innerHTML = 'Please Upload a file.';
		return false;
	}else{
	document.getElementById("Message").innerHTML = '';
	document.getElementById("Message").style.display = "none";
	return true;
	}
}

function SubmitCSV1(){
	document.email_csv_form.submit();
}

function captureHitEnter(e, func_with_param) {
	
	var characterCode;

	if(e && e.which){
		e = e
		characterCode = e.which
	}
	else{
		e = event
		characterCode = e.keyCode
	}
	if(characterCode == 13){
		eval(func_with_param);
		return false
	}
	else{
		return true
	}
}

function check(field)
{
    var y = document.getElementsByName(field);
	var x=y.length; 
	
	var i;
	 if (eval(document.unregistered_user_form.selectoption.checked)) {
	   for (i=0;i<x;i++)
		y[i].checked=true;
	 }else {
	   for(i=0;i<x;i++)
		 y[i].checked=false;
	 } 
}

function checkcommunity(field)
{
    var y = document.getElementsByName(field);
	var x=y.length; 
	
	var i;
	 if (eval(document.community_user_form.selectoption.checked)) {
	   for (i=0;i<x;i++)
		y[i].checked=true;
	 }else {
	   for(i=0;i<x;i++)
		 y[i].checked=false;
	 } 
}

function check2(field , status)
{
	var y = document.getElementsByName(field);
	var x=y.length; 
	
	var i;
	 if (status) {
	   for (i=0;i<x;i++)
		y[i].checked=true;
	 }else {
	   for(i=0;i<x;i++)
		 y[i].checked=false;
	 } 
}

function OpenPrizeDiv(){
		document.getElementById('PrizeDiv').style.display = 'block';
		document.getElementById('mask_div').style.visibility = 'visible';
}

function ClosePrizeDiv(){
	document.getElementById('PrizeDiv').style.display = 'none';
	document.getElementById('mask_div').style.visibility = 'hidden';
}
function strpos (haystack, needle, offset) {
    var i = (haystack+'').indexOf(needle, (offset ? offset : 0));
    return i === -1 ? false : i;
}
function otherCity(val){

	if(val=='Other'){
	document.getElementById('other_city').style.display = 'block';	
	document.getElementById('city').style.width = '100px';
	}else{
		document.getElementById('other_city').style.display = 'none';
		document.getElementById('city').style.width = '220px';
	}
}
function otherCityUpdate(val){
	
	if(val=='Other'){
	document.getElementById('other_city_update').style.display = 'block';	
	document.getElementById('city_update').style.width = '100px';	
	}else{
		document.getElementById('other_city_update').style.display = 'none';
		document.getElementById('city_update').style.width = '220px';
	}
}
function UpdateProfile(){
	var reg1 = /^([A-Za-z0-9_\-\.])+$/;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var lenmob=document.getElementById("mobile_update").value.length;
	if(document.getElementById("fname_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter your First Name.";
		ShowCross('fname_update');
		return false;
	}else if(reg1.test(document.getElementById("fname_update").value)==false){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter your First Name correctly.";
		ShowCross('fname_update');
		return false;
	}else if(document.getElementById("l_name_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter your Last Name.";
		ShowCross('l_name_update');
		return false;
	}else if(reg1.test(document.getElementById("l_name_update").value)==false){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter your Last Name correctly.";
		ShowCross('l_name_update');
		return false;
	}else if(document.getElementById("email_new_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter your Email ID.";	
		//ShowCross('email_new_update');
		return false;
	}else if(reg.test(document.getElementById("email_new_update").value)==false){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Your email address seems incorrect. Please try again.";	
		  //ShowCross('email_new_update');
		return false;
	}else if(document.getElementById("day_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter day of your birthday.";	
		 
		return false;
	}else if(document.getElementById("month_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter month of your birthday.";	
		
		return false;
	}else if(document.getElementById("year_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter year of your birthday.";	
		
		return false;
	}else if(document.getElementById("sex_update").checked==false && document.getElementById("sex_update1").checked==false){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please select your sex.";	
		
		return false;
	}	else if(document.getElementById("city_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please select your city.";	
		ShowCross('city_update')
		return false;
	}else if(document.getElementById("city_update").value=='Other' && document.getElementById("other_city_update").value=='' ){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter your city.";	
		ShowCross('city_update')
		return false;
	}else if(document.getElementById("irange_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please select your Income Range.";	
		ShowCross('irange_update')
		return false;
	}else if(document.getElementById("mobile_update").value==''){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter your mobile no.";	
		
		return false;
	}else if(isNaN(document.getElementById("mobile_update").value)){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter correct mobile no.";	
	
		return false;
	}else if( lenmob < '10' || lenmob > '10'){
		document.getElementById("Message_new_update").style.display = "block";
		document.getElementById("Message_new_update").innerHTML = "Please enter correct mobile no(Length 10 digit).";	
		
		return false;
	}else{
		if(document.getElementById("sex_update").checked==true){
			var sex_update=document.getElementById("sex_update").value;
		}
		if(document.getElementById("sex_update1").checked==true){
			var sex_update=document.getElementById("sex_update1").value;
		}
		if(document.getElementById("city_update").value=='Other'){
			var city=document.getElementById("other_city_update").value;
		}else{
			var city=document.getElementById("city_update").value;
		}
		var url = urlpath_new+"process_update_profile.php?fname="+document.getElementById("fname_update").value+"&email_new="+document.getElementById("email_new_update").value+"&day="+document.getElementById("day_update").value+"&month="+document.getElementById("month_update").value+"&year="+document.getElementById("year_update").value+"&l_name="+document.getElementById("l_name_update").value+'&city='+city+'&sex='+sex_update+'&irange='+document.getElementById("irange_update").value+'&userid='+document.getElementById("userid").value+'&mobile='+document.getElementById("mobile_update").value;	
		
		httpObjNewDirectoryforgot.open("POST",url,true);
		httpObjNewDirectoryforgot.onreadystatechange = function(){
			
			if(httpObjNewDirectoryforgot.readyState==1||httpObjNewDirectoryforgot.readyState==2||httpObjNewDirectoryforgot.readyState==3){
				document.getElementById("loading_div_new_update").style.display='block';
				document.getElementById("Message_new_update").style.display='none';
				document.getElementById("update_div_1").style.display='none';
				document.getElementById("loading_div_new_update").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
				
			}
			if(httpObjNewDirectoryforgot.readyState==4){
				res2=httpObjNewDirectoryforgot.responseText;
				if(res2=="--1--"){
					document.getElementById("update_div_1").style.display='none';
					document.getElementById("loading_div_new_update").style.display='none';
					document.getElementById("Message_new_update").style.display='block';
					document.getElementById("Message_new_update").style.background='#CCFFCC';
					document.getElementById("Message_new_update").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'>Profile updated successfully.<br><br>Invite your friends to join www.taxsavers.in and get a chance to win Rs. 10,000 along with several other prizes.<br><br><strong>Do you want to participate in the contest?<br><br></strong><span class='btn' style='width: 80px; display:block; clear:both; margin:0 auto; padding-top: 7px; padding-bottom: 2px; height: 20px; margin-top:2px;' align='center'> <a href='javascript:void(0);' onclick='redirectContest()'>Yes</a></span><span class='btn' style='width: 80px; display:block; clear:both; margin:0 auto; padding-top: 7px; padding-bottom: 2px; height: 20px; margin-top:2px;' align='center'> <a href='javascript:void(0);' onclick=redirectLogin(\'"+site_url+"/contest\')>No</a></span></p>";
				}else{
					document.getElementById("update_div_1").style.display='block';
				}
								
				return false;
		}
		}
		httpObjNewDirectoryforgot.send(null);
		
	}
}

function Register(){
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var reg1 = /^([A-Za-z0-9_\-\.])+$/;
	var lenmob=document.getElementById("mobile").value.length;
	if(document.getElementById("fname").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your First Name.";
		ShowCross('fname');
		return false;
	}else if(reg1.test(document.getElementById("fname").value)==false){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your First Name correctly.";
		ShowCross('fname');
		return false;
	}else if(document.getElementById("l_name").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your Last Name.";
		ShowCross('l_name');
		return false;
	}else if(reg1.test(document.getElementById("l_name").value)==false){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your last name correctly.";
		ShowCross('l_name');
		return false;
	}else if(document.getElementById("email_new").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your email id.";	
		ShowCross('email_new');
		return false;
	}else if(reg.test(document.getElementById("email_new").value)==false){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Your email address seems incorrect. Please try again.";	
		  ShowCross('email_new');
		return false;
	}else if(document.getElementById("pass_new").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your password.";
		ShowCross('pass_new');
		return false;
	}else if(document.getElementById("pass_new").value!=document.getElementById("confirm_pass_new").value){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter correct confirm password.";	
		ShowCross('confirm_pass_new');
		return false;
	}else if(document.getElementById("mobile").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your mobile no.";	
		
		return false;
	}else if(isNaN(document.getElementById("mobile").value)){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter correct mobile no.";	
	
		return false;
	}else if( lenmob < '10' || lenmob > '10'){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter correct mobile no(Length 10 digit).";	
		
		return false;
	}else if(document.getElementById("day").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter day of your birthday.";	
		
		return false;
	}else if(document.getElementById("month").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter month of your birthday.";	
		
		return false;
	}else if(document.getElementById("year").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter year of your birthday.";	
		
		return false;
	}	else if(document.getElementById("city").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please select your city.";	
		ShowCross('city')
		return false;
	}else if(document.getElementById("city").value=='Other' && document.getElementById("other_city").value=='' ){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your city.";	
		ShowCross('city')
		return false;
	}else if(document.getElementById("irange").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please select your Income Range.";	
		return false;
	}else if(document.getElementById("captch_register").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter capcha code.";	
		return false;
	}
	
	else{
		
		if(document.getElementById("city").value=='Other'){
			var city=document.getElementById("other_city").value;
		}else{
			var city=document.getElementById("city").value;
		}
		var url = urlpath_new+"Register.php?fname="+document.getElementById("fname").value+"&email_new="+document.getElementById("email_new").value+"&pass_new="+document.getElementById("pass_new").value+"&day="+document.getElementById("day").value+"&month="+document.getElementById("month").value+"&year="+document.getElementById("year").value+"&l_name="+document.getElementById("l_name").value+"&captch="+document.getElementById("captch_register").value+'&city='+city+'&sex='+document.getElementById("sex").value+'&irange='+document.getElementById("irange").value+'&mobile='+document.getElementById("mobile").value+'&invite_ref='+document.getElementById("invite_ref").value;	
		httpObjNewDirectory.open("POST",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
			if(httpObjNewDirectory.readyState==1||httpObjNewDirectory.readyState==2||httpObjNewDirectory.readyState==3){
				document.getElementById("loading_div_new").style.display='block';
				document.getElementById("register_div").style.display='none';
				document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'></p>";
				document.getElementById("Message_new").style.display = "none";
			}
			if(httpObjNewDirectory.readyState==4){
				updatePage3();
				var resp=httpObjNewDirectory.responseText.split('~~~');
			
				if(resp[0]=='--0--'){
					document.getElementById("register_div").style.display = 'block';
					document.getElementById("loading_div_new").style.display='none';
					document.getElementById("Message_new").innerHTML = 'Please insert correct capcha code';
					document.getElementById("Message_new").style.display = "block";
					
				}else if(resp[0]=='1'){						
					//parent.document.location.href=resp[1];
					document.getElementById("register_div").style.display = 'none';
					document.getElementById("loading_div_new").style.display='block';
					document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'></p>";
					
					try{if(parent.document.getElementById("openSupport").value=='YES')
						{
							if(!strpos(resp[1], '?', 5)){
								parent.document.location.href=resp[1]+'?ref=YES';
							}else{
								parent.document.location.href=resp[1]+'&ref=YES';
							}
						}else{
							parent.document.location.href=resp[1];
						}					
					}catch(e){}
				}else if(resp[0]=='2'){
					document.getElementById("register_div").style.display = 'none';
					document.getElementById("loading_div_new").style.display='none';
					document.getElementById("Message_new").innerHTML = 'This email id already exists ';
					document.getElementById("Message_new").style.display = "block";
					//alert('aaa');
					setTimeout("showLoginDiv('No','register')",3000);
				}else{
					document.getElementById("register_div").style.display = 'none';
					document.getElementById("loading_div_new").style.display='none';
					document.getElementById("Message_new").innerHTML = httpObjNewDirectory.responseText;
					document.getElementById("Message_new").style.display = "block";
					//setTimeout("redirectContest()",3000);
				}
			}
		}
		httpObjNewDirectory.send(null);
	}
}
function checklgoinopen(){
	if(document.getElementById('ReportBug1').style.display=='block' || document.getElementById('ReportBug112').style.display=='block' ){
		
	}else{
		showLoginDiv();
	}
}
function showLoginDiv(s,type){
document.getElementById('ReportBug1').style.display='block';
document.getElementById('divider-or').style.display='block';
document.getElementById('mask_div').style.visibility='visible';
document.getElementById('border_top_line').style.display='block';
document.getElementById('trans').style.width='688px';
document.getElementById('tab').style.display='block';
document.getElementById('login-header').innerHTML='Login using any of these options:';
document.getElementById('login-footer').innerHTML='<a href="javascript:void(0);" onclick="javascript:opentab_register(\'register_div\');">Or, create a new taxsavers account</a> ';

try{
	if(type=='register'){
opentab_register('register_div');
}else{
	var link1=document.getElementById('cb_link');
	
	opentab(link1,'cb_div');
}
}catch(e){}

document.getElementById('openSupport').value=s;

}

function getCurrentCities(stateid){
	if(stateid==""){
		document.getElementById("CurrentChangeCity").innerHTML='<select name="c_city" id="c_city" class="inputstyle" "><option value="">--Select City--</option></select>&nbsp;<img width="16" height="16" name="c_city" src="images/blank.gif" alt="">';
		document.getElementById("CurrentChangeArea").innerHTML='<select name="c_area" id="c_area" class="inputstyle" onBlur="CheckSelectValue(this.name);"><option value="">--Select Area--</option></select>&nbsp;<img width="16" height="16" name="c_area" src="images/blank.gif" alt="">';
		document.getElementById("CurrentOtherCity").style.display = 'none';
		document.getElementById("CurrentOtherArea").style.display = 'none';
		document.getElementById("CurrentChangePinCode").style.display = 'none';
		document.getElementById("CurrentOtherPinCode").style.display = 'none';
	}else{
		var url = urlpath_new+"GetPhoneModels.php?currentstateid="+stateid;
		httpObjNewDirectory.open("GET",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
			if(httpObjNewDirectory.readyState==4){
				var strContent=httpObjNewDirectory.responseText;
				document.getElementById("CurrentChangeCity").innerHTML=strContent;
				document.getElementById("CurrentChangeArea").innerHTML='<select name="c_area" id="c_area" class="inputstyle" onBlur="CheckSelectValue(this.name);"><option value="">--Select Area--</option></select>';
				document.getElementById("CurrentOtherCity").style.display = 'none';
				document.getElementById("CurrentOtherArea").style.display = 'none';
				//document.getElementById("CurrentChangePinCode").style.display = 'none';
				document.getElementById("CurrentOtherPinCode").style.display = 'none';
			}	
		};
		httpObjNewDirectory.send(null);
	}
}

function getCurrentArea(cityid){
	if(cityid==""){
		document.getElementById("CurrentChangeArea").innerHTML='<select name="c_area" id="c_area" class="inputstyle" onBlur="CheckSelectValue(this.name);" ><option value="">--Select Area--</option></select>&nbsp;<img width="16" height="16" name="c_area" src="images/blank.gif" alt="">';
		document.getElementById("CurrentOtherCity").style.display = 'none';
		document.getElementById("CurrentOtherArea").style.display = 'none';
		document.getElementById("CurrentChangePinCode").style.display = 'none';
		document.getElementById("CurrentOtherPinCode").style.display = 'none';
	}else if(cityid=="other"){
		document.getElementById("CurrentChangeArea").innerHTML='<input type="text" class="inputstyle" name="c_other_area2" id="c_other_area2" maxlength="50" onBlur="CheckInputValue1(this.name,\'newerror\');"/>&nbsp;<img width="16" height="16" name="c_other_area2" src='+imagepath_new+'"blank.gif" alt="">';
		document.getElementById("CurrentOtherCity").style.display = 'block';
		document.getElementById("CurrentOtherArea").style.display = 'none';                                                             document.getElementById("CurrentChangePinCode").style.display = 'none';
		document.getElementById("CurrentOtherPinCode").style.display = 'block';
	}else{
		var url = urlpath_new+"GetPhoneModels.php?currentcityid="+cityid;
		httpObjNewDirectory.open("GET",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
			if(httpObjNewDirectory.readyState==4){
				var strContent=httpObjNewDirectory.responseText;
				document.getElementById("CurrentChangeArea").innerHTML=strContent;
				document.getElementById("CurrentOtherCity").style.display = 'none';
				document.getElementById("CurrentOtherArea").style.display = 'none';
				document.getElementById("CurrentChangePinCode").style.display = 'none'; 
				document.getElementById("CurrentOtherPinCode").style.display = 'none';
			}	
		};
		httpObjNewDirectory.send(null);
	}
}
function getCurrentPinCode(areaid){
	if(areaid==""){
		document.getElementById("CurrentOtherArea").style.display = 'none';
		document.getElementById("CurrentChangePinCode").style.display = 'none'; 
		document.getElementById("CurrentOtherPinCode").style.display = 'none';
	}else if(areaid=="other"){
		document.getElementById("CurrentOtherArea").style.display = 'block';
		document.getElementById("CurrentChangePinCode").style.display = 'block';
		document.getElementById("CurrentOtherPinCode").style.display = 'none';
		document.getElementById("c_other_pincode").value='';
		document.getElementById("c_other_area").value='';
		
	}else{
		document.getElementById("c_other_pincode").value='';
		document.getElementById("c_other_area").value='';
		
		var url = urlpath_new+"GetPhoneModels.php?currentareaid="+areaid;
		httpObjNewDirectory.open("GET",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
			if(httpObjNewDirectory.readyState==4){
				var strContent=httpObjNewDirectory.responseText;
				document.getElementById("CurrentOtherArea").style.display = 'none';
				document.getElementById("CurrentOtherPinCode").style.display = 'block';
				//document.getElementById("CurrentChangePinCode").style.display = 'block'; 
				document.getElementById("CurrentOtherPinCode").innerHTML=strContent; 
			}	
		};
		httpObjNewDirectory.send(null);
	}
}

function CheckSelectValue(name){
	if(document.getElementById(name).value == '')
	{
		
		ShowCross(name);
		
		return false;
		
	}
	if(document.getElementById(name).value != '')
	{
		
		RemoveCross(name);
		
		return true;
	}
}


function ShowCross(name){
	
	document[name].src = imagepath_new+"delete.png";
	document.getElementById(name).style.border = "1px solid #d12f19";
	document.getElementById(name).style.background = "#f7cbc2";

}
function ShowBlank(name){
	
	document[name].src = imagepath_new+"blank.gif";
	document.getElementById(name).style.border = "1px solid #a1a1a1";
	document.getElementById(name).style.background = "#fff";

}

function RemoveCross(name){

	document[name].src = imagepath_new+"accept.png";
	document.getElementById(name).style.border = "1px solid #a1a1a1";
	document.getElementById(name).style.background = "#fff";
	
}
function CheckDob(name){
	
	if(name == "month"|| name == "day"|| name == "year"){
		if(document.getElementById(name).value == '')
		{
			document['year'].src=imagepath_new + "delete.png";
			document.getElementById(name).border = "1px solid #d12f19";
			document.getElementById(name).style.background = "#f7cbc2";
			return false;
		}else if(document.getElementById(name).value != '')
		{
			
			
			if(document.getElementById('day').value!='' || document.getElementById('month').value!='' || document.getElementById('year').value!=''){
				document['year'].src=imagepath_new + "accept.png"
				document.getElementById(name).border = "1px solid #a1a1a1";
				document.getElementById(name).style.background = "#ffffff";
				
			}else{
				if(name=="year" && document.getElementById('month').value!='' && document.getElementById('day').value!=''){
					document['year'].src=imagepath_new+"accept.png";
				}
				if(name=="month" && document.getElementById('year').value!='' && document.getElementById('day').value!=''){
					document['year'].src=imagepath_new+"accept.png";
				}
				if(name=="day" && document.getElementById('month').value!='' && document.getElementById('year').value!=''){
					document['year'].src=imagepath_new+"accept.png";
				}
				
					document.getElementById(name).border = "1px solid #a1a1a1";
					document.getElementById(name).style.background = "#ffffff";
					document.getElementById("Message_new").innerHTML = '';
					document.getElementById("Message_new").style.display = "none";
					return true;
			}
		}
	}
}
function CheckMobile(name){
	var lenmob=document.getElementById("mobile").value.length;
	if(document.getElementById("mobile").value==''){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter your mobile no.";	
		document['mobile'].src=imagepath_new + "delete.png";
		document.getElementById(name).border = "1px solid #d12f19";
		document.getElementById(name).style.background = "#f7cbc2";
		
	}else if(isNaN(document.getElementById("mobile").value)){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter correct mobile no.";	
		document['mobile'].src=imagepath_new + "delete.png";
		document.getElementById(name).border = "1px solid #d12f19";
		document.getElementById(name).style.background = "#f7cbc2";
	}else if( lenmob < '10' || lenmob > '10'){
		document.getElementById("Message_new").style.display = "block";
		document.getElementById("Message_new").innerHTML = "Please enter correct mobile no(Length 10 digit).";	
		document['mobile'].src=imagepath_new + "delete.png";
		document.getElementById(name).border = "1px solid #d12f19";
		document.getElementById(name).style.background = "#f7cbc2";
	}else{
		document['mobile'].src=imagepath_new+"accept.png";
		document.getElementById(name).border = "1px solid #a1a1a1";
		document.getElementById(name).style.background = "#ffffff";
		document.getElementById("Message_new").style.display = "none";
	}
}
function DisPlayError(val){
document.getElementById("Message_new").style.display = "block";
document.getElementById("Message_new").innerHTML=val;
}
function HideError(){
	document.getElementById("Message_new").innerHTML = '';
	document.getElementById("Message_new").style.display = "none";
}


function al_login() {
	
	var al_status = 0;
	var al_failure = 0;
	var al_success = 1;
 	var al_loginForm = document.getElementById("loginform3");
	
	if (0 != al_status) {
		return;
	}

	if (al_loginForm.log.value == '') {
		
		document.getElementById("Message_new").innerHTML = "<b>Sorry!</b> about that. Username is required to complete this form.";
		document.getElementById("Message_new").style.display = "block";
		al_loginForm.log.focus();
		return;
	}

	if (al_loginForm.pwd.value == '') {
		document.getElementById("Message_new").innerHTML = "<b>Sorry!</b> about that. Password is required to complete this form.";
		document.getElementById("Message_new").style.display = "block";
		al_loginForm.pwd.focus();
		return;
	}

	/*if (document.getElementById("captch_cb").value == '') {
		document.getElementById("Message_new").innerHTML = "<b>Sorry!</b> Please Enter captcha code.";
		document.getElementById("Message_new").style.display = "block";
		al_loginForm.pwd.focus();
		return;
	}*/
	
	//var url = urlpath_new+"login.php?log="+al_loginForm.log.value+"&pwd="+al_loginForm.pwd.value+"&captch="+document.getElementById("captch_cb").value;
		var url = urlpath_new+"login.php?log="+al_loginForm.log.value+"&pwd="+al_loginForm.pwd.value;

		httpObjNewDirectory.open("POST",url,true);
		httpObjNewDirectory.onreadystatechange = function(){
		
			if(httpObjNewDirectory.readyState==1||httpObjNewDirectory.readyState==2||httpObjNewDirectory.readyState==3){
				document.getElementById("loading_div_new").style.display='block';
				document.getElementById("cb_div").style.display='none';
				document.getElementById("divider-or").style.display='none'
				document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'></p>";
				document.getElementById("Message_new").style.display = "none";
			}
			if(httpObjNewDirectory.readyState==4){
				//updatePage4();
				var responselines =httpObjNewDirectory.responseText
				
					document.getElementById("cb_div").style.display = 'none';
					document.getElementById("divider-or").style.display='none'
					document.getElementById("loading_div_new").style.display='block';
					document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'></p>";
					
				if(responselines=='--0--'){
					document.getElementById("cb_div").style.display = 'block';
					document.getElementById("divider-or").style.display='block'
					document.getElementById("Message_new").style.background = "#FFFF99";
					document.getElementById("Message_new").innerHTML = "Please enter correct captcha code.";
					document.getElementById("Message_new").style.display = "block";
					document.getElementById("loading_div_new").style.display='none';
					return false;
				}	
				if (responselines == al_failure) {
					document.getElementById("cb_div").style.display = 'block';
					document.getElementById("divider-or").style.display='block'
					document.getElementById("Message_new").style.background = "#FFFF99";
					document.getElementById("Message_new").innerHTML = "The email/password address you entered wasn't found. Please try again.";
					document.getElementById("Message_new").style.display = "block";
					document.getElementById("loading_div_new").style.display='none';
					
					return false;
					}
				if (responselines == '2') {
					document.getElementById("cb_div").style.display = 'block';
					document.getElementById("divider-or").style.display='block'
					document.getElementById("Message_new").style.background = "#FFFF99";
					document.getElementById("Message_new").innerHTML = "You have reached your daily login limit.";
					document.getElementById("Message_new").style.display = "block";
					document.getElementById("loading_div_new").style.display='none';
					
					return false;
					}
				if (responselines == al_success) {
					//document.location.href=document.getElementById('redirect_to').value;
					document.getElementById("cb_div").style.display = 'none';
					document.getElementById("divider-or").style.display='none'
					document.getElementById("loading_div_new").style.display='none';
					document.getElementById("loading_div_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'></p>";
					document.getElementById("Message_new").style.display = "block";
					document.getElementById("Message_new").style.background = "#CCFFCC";
				//document.getElementById("Message_new").innerHTML = "<p 		style='text-align:center;margin-top:40px;margin-bottom:40px;'>You are now logged In Please <a href='"+document.getElementById('redirect_to').value+"'>Click</a> here to continue!</p>";	
				document.getElementById("Message_new").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'>Login Successful<span class='btn' style='width: 150px; display:block; clear:both; margin:0 auto; padding-top: 7px; padding-bottom: 2px; height: 20px; margin-top:2px;' align='center'> <a href='javascript:void(0);' onclick=is_filled_fields2(\'"+document.getElementById('redirect_to').value+"\')>Continue</a></span></p>";
			
				
			
					return;
				}
			
			
			}
		}
		httpObjNewDirectory.send(null);
	
	

}

function al_retrievePassword() {
	var al_status = 0;
	var al_failure = 0;
	var al_success = 1;
	if (0 != al_status) {
		return;
	}
	
al_lostPasswordForm=document.getElementById('forgot_email');
	

	if (al_lostPasswordForm.value == '') {
		
		document.getElementById("Message_new1").innerHTML = "<b>Sorry!</b> about that. Email is required to complete this form.";
		document.getElementById("Message_new1").style.display = "block";
		al_lostPasswordForm.focus();
		return;
	}

	
	var url = urlpath_new+"lostpassword.php?user_email="+al_lostPasswordForm.value;
	httpObjNewDirectoryforgot.open("POST",url,true);
	httpObjNewDirectoryforgot.onreadystatechange = function(){
		
			if(httpObjNewDirectoryforgot.readyState==1||httpObjNewDirectoryforgot.readyState==2||httpObjNewDirectoryforgot.readyState==3){
				document.getElementById("loading_div_new1").style.display='block';
				document.getElementById("forgot_div").style.display='none';
				document.getElementById("loading_div_new1").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
				document.getElementById("Message_new").style.display = "none";
			}
			if(httpObjNewDirectoryforgot.readyState==4){
				
				var responselines =httpObjNewDirectoryforgot.responseText;
				
					document.getElementById("forgot_div").style.display = 'none';
					document.getElementById("loading_div_new1").style.display='block';
					document.getElementById("loading_div_new1").innerHTML = "<p style='text-align:center;margin-top:40px;margin-bottom:40px;'><img src='"+urlpath_new+"images/loadinfo.net.gif'><br><img src='"+urlpath_new+"images/loading.gif'></p>";
					
					
				if (responselines == al_failure) {
					document.getElementById("forgot_div").style.display = 'block';
					document.getElementById("Message_new1").innerHTML = "<b>Sorry!</b> that email isn't registered";
					document.getElementById("Message_new1").style.display = "block";
					document.getElementById("loading_div_new1").style.display='none';
					
					return false;
					}
				if (responselines == al_success) {
					
					
					document.getElementById("forgot_div").style.display = 'block';
					document.getElementById("Message_new1").style.display = "block";
					document.getElementById("loading_div_new1").style.display='none';
				
					document.getElementById("Message_new1").innerHTML = "<b>Thanks!</b> Check your email for a special link that will let you reset your password.";
			
				
			
					return;
				}
			
			}
		}
		httpObjNewDirectoryforgot.send(null);
	
}

function trim(s)
{
	var l=0; var r=s.length -1;
	while(l < s.length && s[l] == ' ')
	{	l++; }
	while(r > l && s[r] == ' ')
	{	r-=1;	}
	return s.substring(l, r+1);
}

function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}

