
function errDiv_Up(){
	$("#printErr").animate({
        	top: "-150px"
        }, 500 );
}

function errDiv_down() {
	$("#printErr").animate({
        	top: "-3px"
        }, 500 );
}
// Function for validate Index signup page
function checkFreeMember(){
    //alert('fgfgfgfg');
	var errflag=0;
 if(trim(document.getElementById('firstname').value)==''){
		document.getElementById('firstname').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		document.getElementById('firstname').style.border = '1px solid #009900';	
	}
	
if(trim(document.getElementById('lastname').value)==''){
		document.getElementById('lastname').style.border = '1px solid #CC0000';	
		errflag=1;
		}
	else
	{
		document.getElementById('lastname').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('sponsorname').value)==''){
		document.getElementById('sponsorname').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('sponsorname').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('username').value)==''){
		document.getElementById('username').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('username').style.border = '1px solid #009900';	
		
		
	}
	if(trim(document.getElementById('password').value)==''){
		document.getElementById('password').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('password').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('password1').value)==''){
		document.getElementById('password1').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('password1').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('password1').value)!=''){
		if((document.getElementById('password').value != document.getElementById('password1').value)){
			document.getElementById('password1').style.border = '1px solid #CC0000';
			document.getElementById('div_pass').innerHTML='Password and Confirm Password should be the same.';
			errflag=1;
	}
	else
	{
			document.getElementById('div_pass').innerHTML="";
			document.getElementById('password1').style.border="#FFFFFF";
			
	}
	}
	if(trim(document.getElementById('Paypal').value)==''){
		//alert(document.getElementById('email').value);
		document.getElementById('Paypal').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		 //alert(document.getElementById('email').value);
		document.getElementById('Paypal').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('email').value)==''){
		//alert(document.getElementById('email').value);
		document.getElementById('email').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		 //alert(document.getElementById('email').value);
		document.getElementById('email').style.border = '1px solid #009900';	
	}
/*	if(trim(document.getElementById('email').value)!=''){
	if(echeck(document.getElementById('email').value)==false){ 
			document.getElementById('email').style.border = '1px solid #CC0000';
			document.getElementById('divemail').innerHTML='Please enter valid email id.';
			errflag=1;		
		}else
		{
			document.getElementById('divemail').innerHTML="";
			document.getElementById('email').style.border = '1px solid #009900';	
		
		}
	}*/
	if(trim(document.getElementById('address').value)==''){
		document.getElementById('address').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('address').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('city').value)==''){
		document.getElementById('city').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('city').style.border = '1px solid #009900';	
	}
	
	if(trim(document.getElementById('state').value)==''){
		document.getElementById('state').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('state').style.border = '1px solid #009900';	
	}
	
	if(trim(document.getElementById('zip').value)==''){
		document.getElementById('zip').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('zip').style.border = '1px solid #009900';	
	}
	/*if(trim(document.getElementById('zip').value)!=''){
	for(i=0;i<document.getElementById('zip').value.length;i++){
		var c = document.getElementById('zip').value.substring(i,i+1);		
			if (isDigitDecimal(c) == false){
				document.getElementById('zip').value=document.getElementById('zip').value.substring(0,i);
				document.getElementById('div_zip').style.display="block";
				document.getElementById('div_zip').innerHTML='Please enter numeric value.';
				document.getElementById('zip').style.border = '1px solid #CC0000';
				errflag=1;
			}else{
				document.getElementById('div_zip').innerHTML="";
				document.getElementById('zip').style.border = '1px solid #009900';	
				
				
			}
		}
	}*/
	if(trim(document.getElementById('country').value)==''){
		document.getElementById('country').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('country').style.border = '1px solid #009900';	
	}
	//alert(document.getElementById('terms').checked);
	//document.getElementById('terms').style.border = '1px solid #CC0000';
	if(document.getElementById('terms').checked==false){
		//alert('Must accept the terms and conditions');
		document.getElementById('terms').style.border = '1px solid #CC0000';
                document.getElementById('div_terms').innerHTML='Must accept the terms and conditions.';
		errflag=1;
	}
	else
	{
		document.getElementById('terms').style.border = '1px solid #009900';
	}
	

if(errflag==0)
	{
		return true;
	}
	else
	{
		return false;

	}
	
}

function email_validation()
	{
		//alert('dfsdfsdf');
		if(document.getElementById('email').value!='')
		{
			var x = document.getElementById('email').value;
			var filter  = /^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/;
			if (filter.test(x)) 
			{}
			else 
			{
				alert('please use your email id as username');
				document.getElementById('email').value='';
				document.getElementById('email').focus();
			}
		}
	}

  function email_paypal_validation()
	{
		//alert('dfsdfsdf');
		if(document.getElementById('Paypal').value!='')
		{
			var x = document.getElementById('Paypal').value;
			var filter  = /^[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}$/;
			if (filter.test(x))
			{}
			else
			{
				alert('please use proper paypal email id');
				document.getElementById('Paypal').value='';
				document.getElementById('Paypal').focus();
			}
		}
	}

function checkadinfo(){
	
	
	var errflag=0;
 if(trim(document.getElementById('country').value)==''){
		document.getElementById('country').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		document.getElementById('country').style.border = '1px solid #009900';	
	}
	
	if(trim(document.getElementById('zone').value)==''){
		document.getElementById('zone').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		document.getElementById('zone').style.border = '1px solid #009900';	
	}
	
if(trim(document.getElementById('business').value)==''){
		document.getElementById('business').style.border = '1px solid #CC0000';	
		errflag=1;
		}
	else
	{
		document.getElementById('business').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('location').value)==''){
		document.getElementById('location').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('location').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('directory').value)==''){
		document.getElementById('directory').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('directory').style.border = '1px solid #009900';	
		
		
	}
	
	if(trim(document.getElementById('subdirectory').value)==''){
		document.getElementById('subdirectory').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('subdirectory').style.border = '1px solid #009900';	
		
		
	}
	
	if(trim(document.getElementById('title').value)==''){
		document.getElementById('title').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('title').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('address').value)==''){
		document.getElementById('address').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('address').style.border = '1px solid #009900';	
	}
	
	/*if(trim(document.getElementById('phone').value)==''){
		document.getElementById('phone').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('phone').style.border = '1px solid #009900';	
	}*/
	
	if(trim(document.getElementById('email').value)==''){
		
		document.getElementById('email').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		document.getElementById('email').style.border = '1px solid #009900';	
	}
	
/*	if(trim(document.getElementById('email').value)!=''){
	if(echeck(document.getElementById('email').value)==false){ 
			document.getElementById('email').style.border = '1px solid #CC0000';
			document.getElementById('divemail').innerHTML='Please enter valid email id.';
			errflag=1;		
		}else
		{
			document.getElementById('divemail').innerHTML="";
			document.getElementById('email').style.border = '1px solid #009900';	
		
		}
	}*/
	if(trim(document.getElementById('company_name').value)==''){
		document.getElementById('company_name').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('company_name').style.border = '1px solid #009900';	
	}
	
	
	/*if(trim(document.getElementById('company_detail').value)==''){
		document.getElementById('company_detail').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('company_detail').style.border = '1px solid #009900';	
	}*/
	
	if(trim(document.getElementById('service').value)==''){
		document.getElementById('service').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('service').style.border = '1px solid #009900';	
	}
	
	if(trim(document.getElementById('descreption').value)==''){
		document.getElementById('descreption').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('descreption').style.border = '1px solid #009900';	
	}

if(errflag==0)
	{
		return true;
	}
	else
	{
		return false;

	}
	
}
/* End registration here */
/* JS for  Member Sign In */
function validateMemberLogin(){
	
	var err=0;
	var errStr = '';  
	var flag = true;
 
 if(trim(document.getElementById('username').value)==''){
		document.getElementById('username').style.border = '1px solid #CC0000';	
		document.getElementById('LBL_Username').innerHTML = "<span style='color:#CC0000;'>Username :</span>";
		flag = false;
		err++;
	}else
	{
		document.getElementById('username').style.border = '1px solid #009900';	
		document.getElementById('LBL_Username').innerHTML = "<span style='color:#009900;'>Username :</span>";
	}
	
	 if(trim(document.getElementById('password').value)==''){
		document.getElementById('password').style.border = '1px solid #CC0000';	
		document.getElementById('LBL_Password').innerHTML = "<span style='color:#CC0000;'>Password :</span>";
		flag = false;
		err++;
	}else
	{
		document.getElementById('password').style.border = '1px solid #009900';	
		document.getElementById('LBL_Password').innerHTML = "<span style='color:#009900;'>Password :</span>";
	}
	
	if(err == 0){
		$("#print_Login_Error").fadeOut('slow');
		return true;
	}else{		
		$("#print_Login_Error").fadeIn('slow');
		$("#validateSignIn").hide();
		document.getElementById('print_Login_Error').innerHTML = errStr;
		return false;
	}
	
}
	/* End Member Sign In */


/* update user profile*/
// Function for validate Index signup page
function checkUpdateFreeMember(){
	
	var errflag=0;
 if(trim(document.getElementById('firstname').value)==''){
		document.getElementById('firstname').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		document.getElementById('firstname').style.border = '1px solid #009900';	
		
	}
	
if(trim(document.getElementById('lastname').value)==''){
		
		document.getElementById('lastname').style.border = '1px solid #CC0000';	
		errflag=1;
		}
	else
	{
		document.getElementById('lastname').style.border = '1px solid #009900';	
	}
	

	if(trim(document.getElementById('password').value)==''){
		document.getElementById('password').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('password').style.border = '1px solid #009900';	
	}
	
	if(trim(document.getElementById('email').value)==''){
		
		document.getElementById('email').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		document.getElementById('email').style.border = '1px solid #009900';	
	}
	/*if(trim(document.getElementById('email').value)!=''){
	if(echeck(document.getElementById('email').value)==false){ 
			document.getElementById('email').style.border = '1px solid #CC0000';
			document.getElementById('divemail').innerHTML='Please enter valid email id.';
			errflag=1;		
		}else
		{
			document.getElementById('divemail').innerHTML="";
			document.getElementById('email').style.border = '1px solid #009900';	
		
		}
	}*/
	if(trim(document.getElementById('address').value)==''){
		document.getElementById('address').style.border = '1px solid #CC0000';	
		errflag=1;
	}
	else
	{
		document.getElementById('address').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('city').value)==''){
		document.getElementById('city').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('city').style.border = '1px solid #009900';	
	}
	
	if(trim(document.getElementById('state').value)==''){
		document.getElementById('state').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('state').style.border = '1px solid #009900';	
	}
	
	if(trim(document.getElementById('zip').value)==''){
		document.getElementById('zip').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('zip').style.border = '1px solid #009900';	
	}
	/*if(trim(document.getElementById('zip').value)!=''){
	for(i=0;i<document.getElementById('zip').value.length;i++){
		var c = document.getElementById('zip').value.substring(i,i+1);		
			if (isDigitDecimal(c) == false){
				document.getElementById('zip').value=document.getElementById('zip').value.substring(0,i);
				document.getElementById('div_zip').style.display="block";
				document.getElementById('div_zip').innerHTML='Please enter numeric value.';
				document.getElementById('zip').style.border = '1px solid #CC0000';
				errflag=1;
			}else{
				document.getElementById('div_zip').innerHTML="";
				document.getElementById('zip').style.border = '1px solid #009900';	
				
				
			}
		}
	}*/
	if(trim(document.getElementById('country').value)==''){
		document.getElementById('country').style.border = '1px solid #CC0000';
		errflag=1;
	}
	else
	{
		document.getElementById('country').style.border = '1px solid #009900';	
	}
	

if(errflag==0)
	{
		return true;
	}
	else
	{
		return false;

	}
	
}
/* End registration here */
/* Member forgot password */
function checkForgotPassword(){
		var errflag=0;
if(trim(document.getElementById('email').value)==''){
		
		document.getElementById('email').style.border = '1px solid #CC0000';	
		errflag=1;
	}else
	{
		document.getElementById('email').style.border = '1px solid #009900';	
	}
	if(trim(document.getElementById('email').value)!=''){
	if(echeck(document.getElementById('email').value)==false){ 
			document.getElementById('email').style.border = '1px solid #CC0000';
			document.getElementById('div_email').innerHTML='Please enter valid email id.';
			errflag=1;		
		}else
		{
			document.getElementById('div_email').innerHTML="";
			document.getElementById('email').style.border = '1px solid #009900';	
		
		}
	}
if(errflag==0)
	{
		return true;
	}
	else
	{
		return false;

	}
}
/* End Member forgot password */
/* */
/* JS for  Member Sign In */
function validateMemberSignIn(){
	
	var err=0;
	var errStr = '';  
	var flag = true;
 
 if(trim(document.getElementById('username').value)==''){
		document.getElementById('username').style.border = '1px solid #CC0000';	
		document.getElementById('LBL_Username').innerHTML = "<span style='color:#CC0000;'>Username :</span>";
		flag = false;
		err++;
	}else
	{
		document.getElementById('username').style.border = '1px solid #009900';	
		document.getElementById('LBL_Username').innerHTML = "<span style='color:#009900;'>Username :</span>";
	}
	
	 if(trim(document.getElementById('password').value)==''){
		document.getElementById('password').style.border = '1px solid #CC0000';	
		document.getElementById('LBL_Password').innerHTML = "<span style='color:#CC0000;'>Password :</span>";
		flag = false;
		err++;
	}else
	{
		document.getElementById('password').style.border = '1px solid #009900';	
		document.getElementById('LBL_Password').innerHTML = "<span style='color:#009900;'>Password :</span>";
	}
	
	if(err == 0){
		$("#print_Login_Error").fadeOut('slow');
		return true;
	}else{		
		$("#print_Login_Error").fadeIn('slow');
		$("#validateSignIn").hide();
		document.getElementById('print_Login_Error').innerHTML = errStr;
		return false;
	}
	
}
	/* End Member Sign In */

	
