pic1 = new Image(16, 16); 
pic1.src = "images/loader.gif";

$(document).ready(function(){

	$("#customerlogin1").val("");
	$("#customerpassword").val("");
	$("#customerlogin").val("");
	$("#customerpassword44").val("");
	$("#customerpassword").val("");
	$("#customerverifypassword").val("");
	
$("#customerlogin").change(function() { 
var usr = $("#customerpassword").val();
var datastring='userpassword='+ document.getElementById("customerlogin").value + '&useremail='+ document.getElementById("customerlogin").value;
document.getElementById("status").style.display="block";
document.getElementById("status").style.margin='50px 0px 0px 0px';
$("#status").html('<img src="images/loader.gif" align="absmiddle">&nbsp;Checking availability...');
document.getElementById("forgot_password").style.display="none";
    $.ajax({  
    type: "POST",  
    url: "http://" + document.location.hostname + "/check_create.php",  
    data: datastring,  
    success: function(msg){  
   
   $("#status").ajaxComplete(function(event, request, settings){ 

    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById("customerlogin").value;
   if(address=='')
   {
   document.getElementById("new1").style.display="none";
   document.getElementById("cl3").style.display="none";
   }
   else
   {
   if(reg.test(address) == false) {
   document.getElementById("new1").style.display="none";
   document.getElementById("cl3").style.display="block";
      alert('Invalid e-mail Address');
      return false;
   }
   else
   {
	if(msg == 'OK')
	{ 
		document.getElementById("customerpassword44").maxlength="30";
		document.getElementById("customerverifypassword").maxlength="30";
		document.getElementById("new1").style.display="block";
		document.getElementById("cl3").style.display="none";
		document.getElementById("ex1").style.display="none";
		document.getElementById("ex2").style.display="none";
		document.getElementById("cl1").style.display="none";
		document.getElementById("cl2").style.display="none";
		document.getElementById("customerpasswordemail").value = document.getElementById("customerlogin").value;
		document.getElementById("shipemail").value = document.getElementById("customerlogin").value;
		document.getElementById("new_customer2").style.display="none";
		document.getElementById("new_customer1").style.display="block";
		document.getElementById("coninue_test").style.display="none";
		document.getElementById("status").style.display="none";
        $("#username").removeClass('object_error'); // if necessary
		$("#username").addClass("object_ok");
	}  
	else  
	{  
		document.getElementById("new1").style.display="none";
		document.getElementById("new2").style.display="none";
		document.getElementById("ex1").style.display="none";
		document.getElementById("ex2").style.display="none";
		
		document.getElementById("cl3").style.display="block";
		document.getElementById("cl1").style.display="none";
		
		document.getElementById("status").style.display="block";
		document.getElementById("new_customer2").style.display="none";
		document.getElementById("new_customer1").style.display="none";
		document.getElementById("coninue_test").style.display="block";
		$("#username").removeClass('object_ok'); // if necessary
		$("#username").addClass("object_error");
		$(this).html(msg);
	} 
	}	
   }
   });

 } 
   
  }); 
});


$("#customerlogin1").blur(function() { 

var usr = $("#customerpassword").val();


var datastring='userpassword='+ document.getElementById("customerpassword").value + '&useremail='+ document.getElementById("customerlogin1").value;
document.getElementById("status").style.display="block";
document.getElementById("status").style.margin='50px 0px 0px 0px';
document.getElementById("forgot_password").style.display="none";
$("#status").html('<img src="images/loader.gif" align="absmiddle">&nbsp;Checking availability...');

    $.ajax({  
    type: "POST",  
    url: "http://" + document.location.hostname + "/check.php",  
    data: datastring,  
    success: function(msg){  
   
   $("#status").ajaxComplete(function(event, request, settings){ 
	var reg1 = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address1 = document.getElementById("customerlogin1").value;
if(address1=='')
   {
   document.getElementById("ex1").style.display="none";
   document.getElementById("ex2").style.display="none";
   document.getElementById("cl1").style.display="none";
   document.getElementById("cl2").style.display="none";
   document.getElementById("sendmail").style.display="none";
   }
   else
   {
	if(msg == 'OK')
	{ 
		document.getElementById("sendmail").style.display="none";
		document.getElementById("ex1").style.display="block";
		document.getElementById("ex2").style.display="none";
		document.getElementById("cl1").style.display="none";
		document.getElementById("cl2").style.display="none";
		
		document.getElementById("new_customer2").style.display="block";
		document.getElementById("new_customer1").style.display="none";
		document.getElementById("coninue_test").style.display="none";
		
		document.getElementById("status").style.display="none";
        $("#username").removeClass('object_error'); // if necessary
		$("#username").addClass("object_ok");
	}  
	else  
	{  	
		document.getElementById("customerlogin1").style.background="url('./images/inptxt.png') no-repeat scroll 100% 100% transparent";
		document.getElementById("passwordcustomerlogin").value=document.getElementById("customerlogin1").value;
		document.getElementById("status").style.display="none";
		document.getElementById("sendmail").style.display="block";
		document.getElementById("ex1").style.display="block";
		document.getElementById("cl1").style.display="none";
		document.getElementById("new_customer2").style.display="block";
		document.getElementById("new_customer1").style.display="none";
		document.getElementById("coninue_test").style.display="none";
		$("#username").removeClass('object_ok'); // if necessary
		$("#username").addClass("object_error");
		$(this).html(msg);
	}  
   }
   });

 } 
   
  }); 
});




$("#customerpassword").blur(function() { 

var usr = $("#customerpassword").val();


var datastring='userpassword='+ document.getElementById("customerpassword").value + '&useremail='+ document.getElementById("customerlogin1").value;
document.getElementById("status").style.display="block";
document.getElementById("status").style.margin='50px 0px 0px 0px';
document.getElementById("forgot_password").style.display="none";
if(usr.length >= 4)
{
$("#status").html('<img src="images/loader.gif" align="absmiddle">&nbsp;Checking availability...');

    $.ajax({  
    type: "POST",  
    url: "http://" + document.location.hostname + "/check.php",  
    data: datastring,  
    success: function(msg){  
   
   $("#status").ajaxComplete(function(event, request, settings){ 

	if(msg == 'OK')
	{ 
		document.getElementById("ex1").style.display="block";
		document.getElementById("ex2").style.display="block";
		document.getElementById("cl1").style.display="none";
		document.getElementById("cl2").style.display="none";
		document.getElementById("new_customer1").style.display="none";
		document.getElementById("new_customer2").style.display="block";
		document.getElementById("coninue_test").style.display="none";
		document.getElementById("status").style.display="none";
        $("#username").removeClass('object_error'); // if necessary
		$("#username").addClass("object_ok");
	}  
	else  
	{  
		document.getElementById("ex1").style.display="none";
		document.getElementById("ex2").style.display="none";
		document.getElementById("cl1").style.display="block";
		document.getElementById("cl2").style.display="block";
		document.getElementById("status").style.display="block";
		document.getElementById("new_customer1").style.display="none";
		document.getElementById("new_customer2").style.display="block";
		document.getElementById("coninue_test").style.display="none";
		$("#username").removeClass('object_ok'); // if necessary
		$("#username").addClass("object_error");
		$(this).html(msg);
	}  
   
   });

 } 
   
  }); 

}
else if(usr=='')
{
document.getElementById("ex1").style.display="none";
document.getElementById("cl1").style.display="none";
}
else
	{
	document.getElementById("cl1").style.display="block";
	document.getElementById("ex1").style.display="none";
	document.getElementById("status").style.display="block";
	document.getElementById("ex2").style.display="none";
	document.getElementById("new_customer1").style.display="none";
	document.getElementById("new_customer2").style.display="none";
	document.getElementById("coninue_test").style.display="block";
	$("#status").html('<font color="red">"Your password must have at least 4 characters."</font>');
	$("#username").removeClass('object_ok'); // if necessary
	$("#username").addClass("object_error");
	}

});

$("#sendmail").click(function() { 

var datastring='useremail='+ document.getElementById("customerlogin_forgotpassowrd").value;
document.getElementById("status").style.display="block";
$("#status").html('<img src="images/loader.gif" align="absmiddle">&nbsp;Sending Mail...');

    $.ajax({  
    type: "POST",  
    url: "http://" + document.location.hostname + "/email_contact.php",  
    data: datastring,  
    success: function(msg){  
   
   $("#status").ajaxComplete(function(event, request, settings){ 
	if(msg == 'OK')
	{ 
		document.getElementById("status").style.display="block";
		document.getElementById("new_customer2").style.display="none";
		document.getElementById("new_customer1").style.display="none";
		document.getElementById("coninue_test").style.display="none";
		document.getElementById("sendmail").style.display="block";
        $("#username").removeClass('object_error'); // if necessary
		$("#username").addClass("object_ok");
		$("#status").html('<font color="red">Password has been sent into your email-address</font>');
	}  
	else  
	{  
		document.getElementById("customerlogin_forgotpassowrd").style.background="url('./images/inptxt.png') no-repeat scroll 100% 100% transparent";
		document.getElementById("new_customer2").style.display="none";
		document.getElementById("new_customer1").style.display="none";
		document.getElementById("coninue_test").style.display="none";
		document.getElementById("sendmail").style.display="block";
		document.getElementById("status").style.display="block";
		$("#username").removeClass('object_ok'); // if necessary
		$("#username").addClass("object_error");
		$(this).html(msg);
	}  
   });
 }  
  }); 
});



$("#existing_continue").click(function() { 

var usr = $("#customerpassword").val();
var datastring='userpassword='+ document.getElementById("customerpassword").value + '&useremail='+ document.getElementById("customerlogin1").value;
document.getElementById("status").style.display="block";
document.getElementById("status").style.margin='50px 0px 0px 0px';
$("#status").html('<img src="images/loader.gif" align="absmiddle">&nbsp;Checking availability...');
document.getElementById("forgot_password").style.display="none";
    $.ajax({  
    type: "POST",  
    url: "http://" + document.location.hostname + "/check.php",  
    data: datastring,  
    success: function(msg){  
   
   $("#status").ajaxComplete(function(event, request, settings){ 

	if(msg == 'OK')
	{ 
		document.getElementById("ex1").style.display="block";
		document.getElementById("ex2").style.display="block";
		document.getElementById("cl1").style.display="none";
		if(document.getElementById('formvalue').innerHTML=='ACED'){
		document.getElementById('screentype').value='ACED';
		} 
		else if(document.getElementById('formvalue').innerHTML=='BASK'){
		document.getElementById('screentype').value='BASK';
		}
		else{
		document.getElementById('screentype').value='SFNT';
		}
		document.getElementById('form1').submit();
		document.getElementById("status").style.display="none";
        $("#username").removeClass('object_error'); // if necessary
		$("#username").addClass("object_ok");
	}  
	else  
	{  
		document.getElementById("ex1").style.display="none";
		document.getElementById("ex2").style.display="none";
		document.getElementById("cl1").style.display="block";
		document.getElementById("status").style.display="block";
		document.getElementById("new_customer2").style.display="block";
		document.getElementById("new_customer1").style.display="none";
		$("#username").removeClass('object_ok'); // if necessary
		$("#username").addClass("object_error");
		$(this).html(msg);
	} 
   });

 } 
   
  }); 
});




});

function closePopUp() {
	
	
	document.getElementById('popup').style.display='none';
	document.getElementById('fade').style.display='none';
	
	$("#customerlogin1").val("");
	$("#customerpassword").val("");
	$("#customerlogin").val("");
	$("#customerpassword44").val("");
	$("#customerpassword").val("");
	$("#customerverifypassword").val("");
	
	document.getElementById('ex1').style.display='none'; 
	document.getElementById('ex2').style.display='none'; 
	document.getElementById('new1').style.display='none'; 
	document.getElementById('new2').style.display='none'; 
	document.getElementById('new3').style.display='none'; 
	document.getElementById('cl1').style.display='none'; 
	document.getElementById('cl2').style.display='none'; 
	document.getElementById('cl3').style.display='none'; 
	document.getElementById('cl4').style.display='none'; 
	document.getElementById('cl5').style.display='none'; 
	
}

function continuebutton() {
	document.getElementById('popup').style.display='block';
	document.getElementById('fade').style.display='block'; 
	document.getElementById('popupcol2').style.display='block'; 
	document.getElementById('popupcol1').style.display='none'; 
	
	$("#customerlogin1").val("");
	$("#customerpassword").val("");
	$("#customerlogin").val("");
	$("#customerpassword44").val("");
	$("#customerpassword").val("");
	$("#customerverifypassword").val("");
}


                
function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			$("#status").html('<font color="red">Please fill the fields and click on continue.</font>');
			return false;
		} 
		else
		return true;
	}      

function check(){
if(document.getElementById("pay").selectedIndex==0){
document.getElementById('msg').style.display='block';
}
else{
document.getElementById('msg').style.display='none';
document.getElementById('payment').submit();
} 
}

   //Created / Generates the captcha function    
    function DrawCaptcha()
    {
        var a = Math.ceil(Math.random() * 10)+ '';
        var b = Math.ceil(Math.random() * 10)+ '';       
        var c = Math.ceil(Math.random() * 10)+ '';  
        var d = Math.ceil(Math.random() * 10)+ '';  
        var e = Math.ceil(Math.random() * 10)+ '';  
        var f = Math.ceil(Math.random() * 10)+ '';  
        var g = Math.ceil(Math.random() * 10)+ '';  
        var code = a + ' ' + b + ' ' + ' ' + c + ' ' + d + ' ' + e + ' '+ f + ' ' + g;
        document.getElementById("txtCaptcha").value = code;
    }

    // Validate the Entered input aganist the generated security code function   
    function ValidCaptcha(){
        var str1 = removeSpaces(document.getElementById('txtCaptcha').value);
        var str2 = removeSpaces(document.getElementById('txtInput').value);
        if (str1 == str2){
		 document.getElementById('valid').submit();
		}
		else{
			document.getElementById('errormsg').style.display='block';
		}        
    }

    // Remove the spaces from the entered and generated code
    function removeSpaces(string)
    {
        return string.split(' ').join('');
    }
