
$(document).ready(function(){

//document.getElementById("first_name").focus();

$("h1").hover(function() {
$(this).next("em").stop(true, true).animate({opacity: "show", top: "80"}, "slow");
}, function() {
$(this).next("em").animate({opacity: "hide", top: "100"}, "slow");
}); 


$(".btn-slide a").click(function(){
$("#loginDiv").slideToggle("slow");
$(this).toggleClass("active");
return false;
});


 
});




var i=-50;
var intHide;
var speed=3;

function showmenu()
{
clearInterval(intHide);
intShow=setInterval("show()",10);
}
function hidemenu()
{
clearInterval(intShow);
intHide=setInterval("hide()",10);
}
function show()
{
if (i<0)
	{
	i=i+speed;
	document.getElementById('myMenu').style.top=i;
	}
	
}
function hide()
{
if (i>-50)
	{
	i=i-speed;
	document.getElementById('myMenu').style.top=i;
	}
	
}

function validate_signup1(){
	

	if (document.getElementById('first_name').value != '' && document.getElementById('first_name').value.length < 2)
	{
		document.getElementById('first_name').className = "txt_red";
		document.getElementById('first_name').focus();
		document.getElementById('first_name_msg').innerHTML = "has to be 2 or more characters !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}	

	else if (document.getElementById('first_name').value=='')
	{
		document.getElementById('first_name').className = "txt_red";
		document.getElementById('first_name').focus();
		document.getElementById('first_name_msg').innerHTML = "First Name is required !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('first_name').className = "txt_blu";
		document.getElementById('first_name_msg').innerHTML = "";
	}



	
	
	
	if (document.getElementById('last_name').value != '' && document.getElementById('last_name').value.lenth < 2)
	{
		document.getElementById('last_name').className = "txt_red";
		document.getElementById('last_name').focus();
		document.getElementById('last_name_msg').innerHTML = "has to be 2 or more characters !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else if (document.getElementById('last_name').value=='')
	{
		document.getElementById('last_name').className = "txt_red";
		document.getElementById('last_name').focus();
		document.getElementById('last_name_msg').innerHTML = "Last Name is required !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('last_name').className = "txt_blu";
		document.getElementById('last_name_msg').innerHTML = "";
	}



	if (document.getElementById('email').value != '' && email_check(document.getElementById('email').value)==false)
	{
		document.getElementById('email').className = "txt_red";
		document.getElementById('email').focus();
		document.getElementById('email_msg').innerHTML = "Email is Invalid !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else if (document.getElementById('email').value=='')
	{
		document.getElementById('email').className = "txt_red";
		document.getElementById('email').focus();
		document.getElementById('email_msg').innerHTML = "Email is required !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('email').className = "txt_blu";
		document.getElementById('email_msg').innerHTML = "";
	}


if (document.getElementById('email_conf').value=='')
	{
		document.getElementById('email_conf').className = "txt_red";
		document.getElementById('email_conf').focus();
		document.getElementById('email_conf_msg').innerHTML = "Please re-type your Email here !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else if (document.getElementById('email').value != document.getElementById('email_conf').value)
	{
		document.getElementById('email').className = "txt_red";
		document.getElementById('email').focus();
		document.getElementById('email_conf').className = "txt_red";
		document.getElementById('email_msg').innerHTML = "Email addresses mismatch";
		document.getElementById('email_conf_msg').innerHTML = "Please re-enter !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('email_conf').className = "txt_blu";
		document.getElementById('email_conf_msg').innerHTML = "";
	}

var password = document.getElementById('password').value;

if (document.getElementById('password').value != '' && document.getElementById('password').value.length < 4)
	{
		document.getElementById('password').className = "txt_red";
		document.getElementById('password').focus();
		document.getElementById('password_msg').innerHTML = "PIN has to be 4 to 6 Numbers !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
else if (document.getElementById('password').value=='')
	{
		document.getElementById('password').className = "txt_red";
		document.getElementById('password').focus();
		document.getElementById('password_msg').innerHTML = "PIN is required !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
else if (isNaN(password))
	{
		document.getElementById('password').className = "txt_red";
		document.getElementById('password').focus();
		document.getElementById('password_msg').innerHTML = "PIN has to be 4 to 6 Numbers !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('password').className = "txt_blu";
		document.getElementById('password_msg').innerHTML = "";
	}


if (document.getElementById('password_conf').value=='')
	{
		document.getElementById('password_conf').className = "txt_red";
		document.getElementById('password_conf').focus();
		document.getElementById('password_conf_msg').innerHTML = "Please re-type your PIN here !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else if (document.getElementById('password_conf').value != document.getElementById('password').value)
	{
		document.getElementById('password_conf').className = "txt_red";
		document.getElementById('password_conf').focus();
		document.getElementById('password').className = "txt_red";
		document.getElementById('password_msg').innerHTML = "PIN mismatch";
		document.getElementById('password_conf_msg').innerHTML = "Please re-enter !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('password_conf').className = "txt_blu";
		document.getElementById('password_conf_msg').innerHTML = "";
	}


if (document.getElementById('cell_phone_1').value=='' || document.getElementById('cell_phone_2').value=='' || document.getElementById('cell_phone_3').value=='' )
	{
		document.getElementById('cell_phone_1').className = "txt_red";
		document.getElementById('cell_phone_2').className = "txt_red";
		document.getElementById('cell_phone_3').className = "txt_red";
		document.getElementById('cell_phone_1').focus();
		document.getElementById('cell_phone_msg').innerHTML = "Cell Phone Number is required !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	else
	{
		document.getElementById('cell_phone_1').className = "txt_blu";
		document.getElementById('cell_phone_2').className = "txt_blu";
		document.getElementById('cell_phone_3').className = "txt_blu";
		document.getElementById('cell_phone_msg').innerHTML = "";
	}

document.getElementById('processing_error').style.display = "none";
document.getElementById('error_msg').style.display = "none";
document.getElementById("continue_btn").style.display = "none";
document.getElementById('loading').style.display = "block";
document.getElementById("first_name").focus();
document.forms["signup_form"].submit();

}
function email_check(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}

function validate_econfirm()
{
	if (document.getElementById('code').value=='')
	{
		document.getElementById('code').focus();
		document.getElementById('error_msg').innerHTML = "Please enter the confirmation code first !";
		document.getElementById('error_msg').style.display = "";
		return false;
	}
	
	document.forms["econfirm_form"].submit();
}


function validate_addmoney()
{

var error = false;

	if (document.getElementById('amount').value=='Amount')
	{
		document.getElementById('amount').className = "txt_red";
		document.getElementById('amount').focus();
		document.getElementById('amount_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('amount').className = "txt_blu";
		document.getElementById('amount_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('cvv2').value=='')
	{
		document.getElementById('cvv2').className = "txt_red";
		document.getElementById('cvv2').focus();
		document.getElementById('cvv2_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('cvv2').className = "txt_blu";
		document.getElementById('cvv2_msg').style.display = "none";	
	}
	

	if (document.getElementById('exp_year').value=='Year')
	{
		document.getElementById('exp_year').className = "txt_red";
		document.getElementById('exp_year').focus();
		document.getElementById('exp_date_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('exp_year').className = "txt_blu";
		document.getElementById('exp_date_msg').style.display = "none";	
	}

	
	if (document.getElementById('exp_month').value=='Month')
	{
		document.getElementById('exp_month').className = "txt_red";
		document.getElementById('exp_month').focus();
		document.getElementById('exp_date_msg').style.display = "";
		error = true;
	}	
	else
	{
		document.getElementById('exp_month').className = "txt_blu";
		document.getElementById('exp_date_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('card_number').value=='')
	{
		document.getElementById('card_number').className = "txt_red";
		document.getElementById('card_number').focus();
		document.getElementById('card_number_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('card_number').className = "txt_blu";
		document.getElementById('card_number_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('card_type').value=='Choose')
	{
		document.getElementById('card_type').className = "txt_red";
		document.getElementById('card_type').focus();
		document.getElementById('card_type_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('card_type').className = "txt_blu";
		document.getElementById('card_type_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('zip').value=='')
	{
		document.getElementById('zip').className = "txt_red";
		document.getElementById('zip').focus();
		document.getElementById('zip_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('zip').className = "txt_blu";
		document.getElementById('zip_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('state').value=='Choose')
	{
		document.getElementById('state').className = "txt_red";
		document.getElementById('state').focus();
		document.getElementById('state_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('state').className = "txt_blu";
		document.getElementById('state_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('city').value=='')
	{
		document.getElementById('city').className = "txt_red";
		document.getElementById('city').focus();
		document.getElementById('city_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('city').className = "txt_blu";
		document.getElementById('city_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('address').value=='')
	{
		document.getElementById('address').className = "txt_red";
		document.getElementById('address').focus();
		document.getElementById('address_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('address').className = "txt_blu";
		document.getElementById('address_msg').style.display = "none";	
	}
	
	
	if (document.getElementById('last_name').value=='')
	{
		document.getElementById('last_name').className = "txt_red";
		document.getElementById('last_name').focus();
		document.getElementById('last_name_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('last_name').className = "txt_blu";
		document.getElementById('last_name_msg').style.display = "none";	
	}
	
	if (document.getElementById('first_name').value=='')
	{
		document.getElementById('first_name').className = "txt_red";
		document.getElementById('first_name').focus();
		document.getElementById('first_name_msg').style.display = "";
		error = true;
	}
	else
	{
		document.getElementById('first_name').className = "txt_blu";
		document.getElementById('first_name_msg').style.display = "none";	
	}
	
	if (error == true)
	{
	document.getElementById('java_error_msg').innerHTML = "Please correct items marked in red below !";
	document.getElementById('java_error_msg').style.display = "";
	document.getElementById('emailVerified').style.display = "none";
	}
	else
	{
	
	document.getElementById("continue_btn").style.display = "none";
	document.getElementById('loading').style.display = "block";
	document.forms["addmoney_form"].submit();

	}
}

function plan_change()
{
	if(document.getElementById('amount').value==1) { 
	document.getElementById('total').innerHTML = "34.99";
	}
	if(document.getElementById('amount').value==2) { 
	document.getElementById('total').innerHTML = "179.94";
	}
	if(document.getElementById('amount').value==3) { 
	document.getElementById('total').innerHTML = "299.88";
	}
}






