function doload(url,eleid)
{
	obj = new customAjax(url,'post',eleid);
}


function callBackFunction(eleid)
{
	if(eleid == 'linklogin')
	{
		 var returnVal = document.getElementById('linklogin').innerHTML.replace(/^\s+|\s+$/g,"");
		 //alert (returnVal);
			if(returnVal == "")
			{
				alert('Invalid username or password.');
				doload('modules/login.php','linklogin');
				//document.getElementById('user_name').focus();

			}
			else if(returnVal == "male-login")
			{
				//alert('You have successfully logged in.');
				//document.getElementById('linklogin').innerHTML = '<div id="linkSuccess"><a href="register.php?mod=profile">View Profile</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onClick="doload(\'modules/login_proc.php?mod=logout\',\'linklogin\');return true;">Log out</a></div>';
				window.location.reload();
				document.getElementById('issess').value = "login";
			}
			else if(returnVal == "female-login")
			{
				//alert('You have successfully logged in.');
				//document.getElementById('linklogin').innerHTML = '<div id="linkSuccess"><a href="register.php?mod=profile">View Profile</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onClick="doload(\'modules/login_proc.php?mod=logout\',\'linklogin\');return true;">Log out</a></div>';
				window.location="ladiesOnly.php";
				document.getElementById('issess').value = "login";
			}
			else if(returnVal == "logout")
			{
				//alert('You have successfully log out.');
				document.getElementById('issess').value = "";
				doload('modules/login.php','linklogin');
				window.location.reload();
				
				
			}
			else if(returnVal == "profile")
			{
				//alert('You are succesfully logged in.');
				document.getElementById('linklogin').innerHTML = '<div id="linkSuccess"><a href="register.php?mod=profile">View Profile</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onClick="doload(\'modules/login_proc.php?mod=logout\',\'linklogin\');return true;">Log out</a></div>';
				document.getElementById('issess').value = "login";

				window.location='register.php?mod=edit';
			}
			else if(returnVal == "download")
			{
				
				alert('You are succesfully logged in.');
				document.getElementById('linklogin').innerHTML = '<div id="linkSuccess"><a href="register.php?mod=profile">View Profile</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#" onClick="doload(\'modules/login_proc.php?mod=logout\',\'linklogin\');return true;">Log out</a></div>';
				document.getElementById('issess').value = "login";
				window.location.reload(true);
				Lightbox.hideBox();
			}
	}	
	if(eleid == 'msgbox')
	{
		if(document.getElementById('msgbox').innerHTML == "success1")
			{				
				alert("Thank You for Register.");
				document.getElementById('msgbox').innerHTML == "Successfully Registered."
				window.location='ladiesOnly.php';
			}
			
		if(document.getElementById('msgbox').innerHTML == "success2")
		{				
			alert("Thank You for Register.");
			//document.getElementById('msgbox').innerHTML == "Successfully Registered.";
			window.location='index.php';
		}
		
		if(document.getElementById('msgbox').innerHTML == "emailFaile")
		{				
			alert("Email already exist.");
			document.getElementById('msgbox').innerHTML == "Email already exist.";
		}
		if(document.getElementById('msgbox').innerHTML == "usernameFaile")
		{				
			alert("Username already exist.");
			document.getElementById('msgbox').innerHTML == "Username already exist.";
		}

		
	}
	else
	{
		if(document.getElementById('editmsgbox').innerHTML == "success")
			{				
				alert("Thank You for updating your profile.");
				document.getElementById('editmsgbox').innerHTML == "Successfully Updated."
				window.location='index.php';
			}
	}
	
}


function doValidation()
	{
		if(document.getElementById("username").value == "")
		{
			alert("Please enter username");
			document.getElementById("username").focus();
			return false;		
		}
		else if(document.getElementById("username").value.length < 4 || document.getElementById("username").value.length > 16)
		{
			
			alert("User Name must be 4-16 characters");
			document.getElementById("username").focus();
			return false;
		}
		if(document.getElementById("pwd").value == "")
		{
			alert("No password entered");
			document.getElementById("pwd").focus();
			return false;		
		}
		if(document.getElementById("confpwd").value == "")
		{
			alert("Please Enter Confirm Password");
			document.getElementById("confpwd").focus();
			return false;		
		}
		if(document.getElementById("pwd").value != document.getElementById("confpwd").value)
		{
			alert("Password is not matching with confirm password.");
			document.getElementById("pwd").value = "";
			document.getElementById("confpwd").value = "";
			return false;		
		}
		if(document.getElementById("first").value == "")
		{
			alert("Please Enter First Name");
			document.getElementById("first").focus();
			return false;		
		}
		if(document.getElementById("email").value == "")
		{
			alert("Please Enter Valid Email");
			document.getElementById("email").focus();
			return false;		
		}
		if(!IsEmail(document.getElementById("email").value,document.getElementById("email"),"Please Enter Valid Email"))
		{
			return false;
		}
		else
		{
			return true;
		}
		
		

		
	}
function doValidlostpassword()
{
		document.getElementById('msgbox').innerHTML = "&nbsp;";
		if(document.getElementById("txtemail").value == "")
		{
			document.getElementById('msgbox').innerHTML = "Please Enter Email.";
			document.getElementById("txtemail").focus();
			return false;		
		}
		
		return true;
}
function doValidprofile()
{
	if(document.getElementById("pwd").value != "")	
	{	
		if(document.getElementById("oldpwd").value == "")
		{
			document.getElementById('msgbox').innerHTML = "Please Enter Old Password.";
			document.getElementById("oldpwd").focus();
			return false;	
		}
		else
		{
		   if(document.getElementById("oldpwd").value != document.getElementById("oldpass").value)
		   {
			document.getElementById('msgbox').innerHTML = "Please Enter Valid Old Password.";
			document.getElementById("oldpwd").value = "";
			document.getElementById("oldpwd").focus();
			return false;
		  }
		}	
		if(document.getElementById("confpwd").value == "")
		{
			document.getElementById('msgbox').innerHTML = "Please Enter Confirm Password.";
			document.getElementById("confpwd").focus();
			return false;
		}
		if(document.getElementById("confpwd").value != "")
		{
			
			
			if(document.getElementById("pwd").value != document.getElementById("confpwd").value)
			{
			document.getElementById('msgbox').innerHTML = "Both Password are not Same.";
			document.getElementById("pwd").value = "";
			document.getElementById("confpwd").value = "";
			return false;		
			}

		}
	}
	else
	{
		if(document.getElementById("confpwd").value != "")
		{
			
			
			if(document.getElementById("pwd").value != document.getElementById("confpwd").value)
			{
			document.getElementById('msgbox').innerHTML = "Both Password are not Same.";
			document.getElementById("pwd").value = "";
			document.getElementById("confpwd").value = "";
			return false;		
			}

		}
		
			
		
	}	
		if(document.getElementById("first").value == "")
		{
			document.getElementById('msgbox').innerHTML = "Please Enter First Name.";
			document.getElementById("first").focus();
			return false;		
		}
		if(document.getElementById("email").value == "")
		{
			document.getElementById('msgbox').innerHTML = "Please Enter Email.";
			document.getElementById("email").focus();
			return false;		
		}
		if(!IsEmail(document.getElementById("email").value,document.getElementById("email"),"Please Enter Valid Email"))
		{
			return false;
		}
	
		
		for (var i=0; i < document.frmregister.r_sex.length; i++)
   		{
			if (document.frmregister.r_sex[i].checked)
			{
				document.getElementById("gender").value = document.frmregister.r_sex[i].value; 	
					
			}
		}

		//
		return true;
}


function clearEle(ele,txt)
{	

	if (document.getElementById(ele).value==txt)
		document.getElementById(ele).value="";
			
}


function fillEle(ele,txt)
{	

	
	if (document.getElementById(ele).value=="")
		document.getElementById(ele).value=txt;
		
}

function docheckLogin()
{
	if(document.getElementById("user_name").value == "" || document.getElementById("user_name").value == "USERNAME")
	{
		alert("Please enter valid username.");
		document.getElementById("user_name").value = "";
		document.getElementById("user_name").focus();
		return false;		
	}
	if(document.getElementById("user_password").value == "" || document.getElementById("user_password").value == "********")
	{
		alert("No password entered.");
		document.getElementById("user_password").value = "";
		document.getElementById("user_password").focus();
		return false;		
	}	
	return true;
}

function docheckLogin2()
{
	if(document.getElementById("user_name1").value == "" || document.getElementById("user_name1").value == "USERNAME")
	{
		alert("Please enter valid username.");
		document.getElementById("user_name1").value = "";
		document.getElementById("user_name1").focus();
		return false;		
	}
	if(document.getElementById("user_password1").value == "" || document.getElementById("user_password1").value == "********")
	{
		alert("No password entered.");
		document.getElementById("user_password1").value = "";
		document.getElementById("user_password1").focus();
		return false;		
	}	
	return true;
}


function browsevalidation()
{
	if(document.getElementById("makecode").value == "0" && document.getElementById("ancap_rating").value == "" && document.getElementById("emission_rating").value == "0" && document.getElementById("body_style").value == "0")
	{
		alert("You need to select atleast one option.");

		document.getElementById("makecode").focus();
		return false;		
	}
	else
	{
		return true;
	}
}



function checklogin(url,prepage)
{
	if(document.getElementById('issess').value == "")
	{
		Lightbox.showBoxByAJAX('modules/login.php?prevpage='+prepage, 400);return false;
	}
	else
	{
		Lightbox.showBoxByAJAX(url, 450);return false;	
	}
}

function selectModel()
{
	var makecode = document.getElementById('makecode').value;
	if (makecode!="")
	doload('modules/ajax_select_model.php?makecode='+makecode,'model');
	
}

function setEmission(val)
	{
		emiarray = val.split("|");
		document.getElementById('minemission').value = emiarray[0];
		document.getElementById('maxemission').value = emiarray[1];
		
	}
	
	
function setFuelEco(val)
	{
		ecoarray = val.split("|");
		document.getElementById('minfueleco').value = ecoarray[0];
		document.getElementById('maxfueleco').value = ecoarray[1];
		
	}
