function signin()
{
	if((document.indsignin.usrpwd.value=="") && (document.indsignin.usrname.value==""))
	{
		var display=document.getElementById('displaylogin');
		display.innerHTML="Please enter username and password";
		document.indsignin.usrname.focus();
		return false;
	}
	if((document.indsignin.usrname.value=="") && (document.indsignin.usrpwd.value!=""))
	{
	   // alert("enter usrnme");
		var display=document.getElementById('displaylogin');
		display.innerHTML="Please enter username";
		document.indsignin.usrname.focus();
		return false;
	}
	 if((document.indsignin.usrpwd.value=="") && (document.indsignin.usrname.value!=""))
	{
		var display=document.getElementById('displaylogin');
		display.innerHTML="Please enter password";
		document.indsignin.usrpwd.focus();
		return false;
	}
	var username=document.indsignin.usrname.value;
	var password=document.indsignin.usrpwd.value;
	if(username && password)
	{
		var strURL="../signin/checklogin.php?usrname="+username+"&usrpwd="+password+"";
		request(strURL);
	}
}
function request(strURL)
{
	var xmlHttp;
	if(window.XMLHttpRequest)
	{
		var xmlHttp = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlHttp.open('POST', strURL, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange = function()
	{
		if (xmlHttp.readyState == 4)
		{
			userlogin(xmlHttp.responseText);
		}
	}
    xmlHttp.send(strURL);
}

function userlogin(str)
{
	//alert(str);
	var res=str;
	var valuname=/^[0-9]+$/;
	if(str=="not")
	{
		var display=document.getElementById('displaylogin');
		display.innerHTML="Login Failed | Check Usertype";
	}
	if(str == "1")
	{
		var t=document.forms[0];
		t.action='../admincompany/profile.php';
		t.submit();
	}else
	if(str == "0")
	{
		var t=document.forms[0];
		t.action='../index.php';
		t.submit();
	}
	else
	{
		if(res.match(valuname))
		{
			var t=document.forms[0];
			t.action="../index.php";
			t.submit();
		}
	}
	if(str=="companyno")
	{
		var display=document.getElementById('displaylogin');
		display.innerHTML="Login Failed | Check Usertype";
	}
	if(str=="companyyes")
	{
		var t=document.forms[0];
		t.action='#';
		t.submit();
	}
}

//function gosearch()
//{
	//document.forms[0].action='search/search.php';
	//document.forms[0].submit();
//}

function search(myfield,e)
{
	//alert("hi");
	var keycode;
	if (window.event)
	{
		keycode = window.event.keyCode;
	}
	else if (e)
    {
	 	keycode = e.which;
	}
	else
    {
		return true;
	}
	if (keycode == 13)
	{
		getsearch();
	}
	else
	return true;
}

function getsearch()
{
	//alert("hi");
	if(document.indsearch.txtSearch.value=="")
	{
		alert("Please enter a product or category  to search for");
		document.indsearch.txtSearch.focus();
		return false;
	}
	if(document.indsearch.txtSearch.value.length < 2)
	{
		alert("Please enter minimum two character");
		document.indsearch.txtSearch.focus();
		return false;
	}
	if(document.indsearch.txtSearch.value.length > 1)
	{
		document.indsearch.action="../userpage/search.php";
		document.indsearch.submit();
	}

}

function searchenter(myfield,e)
{
	var keycode;
	if (window.event)
	{
		keycode = window.event.keyCode;
	}
	else if (e)
    {
	 	keycode = e.which;
	}
	else
    {
		return true;
	}
	if (keycode == 13)
	{
		getsearch();
	}
	else
	return true;
}

function registertype()
{
 	var usertype=document.forms[0].usrtype.value;
	if(usertype == "usr")
	{
		document.forms[0].action="signup/signup.php";
		document.forms[0].submit();
	}
	else if(usertype == "company")
	{
		document.forms[0].action='Companyadmin/companyregistration.php';
		document.forms[0].submit();
	}
}
function getempty()
{
	var display=document.getElementById('displaylogin');
	display.innerHTML="";
}
function mailid(string)
{
	var arr = new Array('.com', '.co','.in','.net', '.org','.biz','.coop', '.info','.museum','.name', '.pro');
	var mai = string;
	var val = true;
	var dot = mai.lastIndexOf(".");
	var ext = mai.substring(dot,mai.length);
	var at = mai.indexOf("@");
	var dom = dot - at;
	var sp = mai.indexOf(" ");
	if(dom >= 4 && at >1 && sp == -1)
	{
		for(var i=0;i<arr.length;i++)
		{
			if(ext == arr[i])
			{
				val = true;
				break;
			}
			else
			{
			   val = false;
			}
		}
		if(val == false)
		{
			return false;
		}
	}
	else
	{
		return false;
	}

	return true;
}

function getpass()
{

	if(document.forpass.email.value == "")
	{
		var utype = document.getElementById('phone1');
		utype.innerHTML = "Enter E-mail address";
		var utype = document.getElementById('uname');
		utype.innerHTML = "";
		document.forpass.email.focus();
		return false;

	}
	if(document.forpass.email.value != "")
	{
		if(mailid(document.forpass.email.value) == false )
		{
			var utype = document.getElementById('phone1');
			utype.innerHTML = "Enter Valid e-mail address";
			document.forpass.email.focus();
			return false;

		}

	}
	var email=document.forpass.email.value;
	var strURL ="../getpass.php?send=sendpass&email="+email+"";
	//alert(strURL);
	var xmlHttp;
	if(window.XMLHttpRequest)
	{
		var xmlHttp = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlHttp.open('POST', strURL, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange = function()
	{
		if (xmlHttp.readyState == 4)
		{
			getpassres(xmlHttp.responseText);
		}
    }
	xmlHttp.send(strURL);
}
function getpassres(str)
{
	//alert(str);
	var setval = document.getElementById('phone1');
	setval.innerHTML = str;
}
function getenable()
{
	var divObj = document.getElementById('dvLoginPanelmail');
	divObj.style.display="block";
	var divObj = document.getElementById('dvLoginPanel');
	divObj.style.display="none";
}
function openwindow(name)
{
	var imgname=name;
	window.open("enlargeimage.php?imagename="+imgname+"","mainWin","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=350,height=350");
}
function signenter(myfield,e)
{
	//alert("hi");
	var keycode;
	if (window.event)
	{
		keycode = window.event.keyCode;
	}
	else if (e)
    {
	 	keycode = e.which;
	}
	else
    {
		return true;
	}
	if (keycode == 13)
	{
		signin();
	}
	else
	return true;
}
//var message="Medicards.in, is copy protected!";
//function clickIE4()
//{
//	if (event.button==2)
//	{
//		alert(message);
//		return false;
//	}
//}

//function clickNS4(e)
//{
//	if (document.layers||document.getElementById&&!document.all)
//	{
//		if (e.which==2||e.which==3)
//		{
	//		alert(message);
	//		return false;
	//	}
//	}
//}

//if (document.layers)
//{
//	document.captureEvents(Event.MOUSEDOWN);
//	document.onmousedown=clickNS4;
//}
//else if (document.all&&!document.getElementById)
//{
//	document.onmousedown=clickIE4;
//}
//document.oncontextmenu=new Function("alert(message);return false")
