// JavaScript Document
function submitfrm(frm)
{ 
	if(frm.txtusertypeid.value == 0)
	{
		alert("Please select any option from register as.");
		frm.txtusertypeid.focus();
		return false;
	}
	
	if(trim(frm.txtusername.value).length==0)
	{
		alert("Please enter user name.");
		frm.txtusername.focus();
		return false;
	}
	
	if(trim(frm.txtuserpassword.value).length==0)
	{
		alert("Please enter password.");
		frm.txtuserpassword.focus();
		return false;
	}
	else if(trim(frm.txtconfirmpassword.value).length==0)
	{
		alert("Please enter confirm password.");
		frm.txtconfirmpassword.focus();
		return false;
	}
	else if (frm.txtconfirmpassword.value!=frm.txtuserpassword.value)
	{
		alert("Please password doesn't match with confirm password.");
		frm.txtconfirmpassword.focus();
		return false;
	}

	if(trim(frm.txtfirstname.value).length==0)
	{
		alert("Please enter first name.");
		frm.txtfirstname.focus();
		return false;
	}

	if(trim(frm.txtlastname.value).length==0)
	{
		alert("Please enter last name.");
		frm.txtlastname.focus();
		return false;
	}

	if(trim(frm.txtuseremail.value).length==0)
	{
		frm.txtuseremail.focus();
		alert("Please enter email.");
		return false;
	}
	if(trim(frm.txtalteremail.value).length!=0)
	{
		if(!isEmail(trim(frm.txtalteremail.value)))
		{
		alert("Please enter valid email.");
		frm.txtalteremail.focus();
		return false;
		}
	}
	
	if(!isEmail(trim(frm.txtuseremail.value)))
	{
		alert("Please enter valid email.");
		frm.txtuseremail.focus();
		return false;
	}

	/*if(trim(frm.txtcompany.value).length==0)
	{
		alert("Please enter company.");
		frm.txtcompany.focus();
		return false;
	}*/

	if(trim(frm.txtaddress.value).length==0)
	{
		alert("Please enter address.");
		frm.txtaddress.focus();
		return false;
	}

	if(trim(frm.txtcity.value).length==0)
	{
		alert("Please enter city.");
		frm.txtcity.focus();
		return false;
	}

	if(trim(frm.txtzipcode.value).length==0)
	{
		alert("Please enter zipcode.");
		frm.txtzipcode.focus();
		return false;
	}

/*	if(frm.cbostate.value==0)
	{
		alert("Please select any state.");
		frm.cbostate.focus();
		return false;
	}*/

	if(frm.cbocountry.value==0)
	{
		alert("Please select any country.");
		frm.cbocountry.focus();
		return false;
	}

	if(trim(frm.txtphone.value).length==0)
	{
		frm.txtphone.focus();
		alert("Please enter Phone.");
		return false;
	}
	if(trim(frm.filelogoimage.value).length!=0)
	{
		if(frm.filelogoimage.value.indexOf(".jpg")==-1 && frm.filelogoimage.value.indexOf(".JPG")==-1 && frm.filelogoimage.value.indexOf(".gif")==-1 && frm.filelogoimage.value.indexOf(".GIF")==-1){
		frm.filelogoimage.focus();
		alert("Please enter an image of either '.jpg' or '.gif' format.");
		return false;
		}
	}
}

function searchrecord()
{
	//document.getElementById(frm.id).action = "user_list.php";
	//document.getElementById(frm.id).submit();
	
//	document.frm.action = "user_list.php";
	//document.frm.hdnorderby.value = "";
	//document.frm.hdnorder.value = "";
	//document.frm.txtpagesize.value = "";
	document.frm.txtcurrentpage.value = "1";
	//document.frm.txtpageno1.value = "";
	document.frm.submit();	
	//alert(frm.action);
}
function searchclear()
{
	window.location.href="user_list.php";
}
function setaction(actiontype)
{	
	//document.frm.mode.value = "userisactive"
	document.frm.action = "user_db.php";
	if (actiontype=="delete")
	{
		mycount = 0;
		for(i=0;i<document.frm.elements.length;i++)
		{
			if(document.frm.elements[i].name=="deletedids[]" && document.frm.elements[i].checked)
			{
				mycount++;	
			}
		}

		if(mycount==0)
		{
			alert("You must check atleast one checkbox.");
			return false;
		}
	
		if(confirm("Are you sure you want to delete selected user(s)?"))
		{
			document.frm.mode.value = "delete";
			document.frm.submit();
			return;
		}
		else
			return false;
	}
	else if (actiontype=="active")
	{
		document.frm.mode.value = "active";
		document.frm.submit();		
	}
	
}

function validate_forgotpassword(frm)
{
	if(trim(frm.txtusername.value).length==0)
	{
		alert("Please enter User Name.");
		frm.txtusername.focus();
		return false;
	}

	if(trim(frm.txtuseremail.value).length==0)
	{
		frm.txtuseremail.focus();
		alert("Please enter email.");
		return false;
	}
	
	if(!isEmail(trim(frm.txtuseremail.value)))
	{
		alert("Please enter valid email.");
		frm.txtuseremail.focus();
		return false;
	}
}
function validate_login(frm)
{
	if(trim(frm.txtusername.value).length==0)
	{
		alert("Please enter User Name.");
		frm.txtusername.focus();
		return false;
	}

	if(trim(frm.txtuserpassword.value).length==0)
	{
		alert("Please enter User Password.");
		frm.txtuserpassword.focus();
		return false;
	}
}

function create_user(frm)
{
	//frm.txtusertypeid.value = usertype;
	frm.submit();
}

function popUpWin(strURL, strName)
{
	var intWidth = 450;
	var intHeight = 270;
	var intLeft = ((screen.availWidth - intWidth) / 2) + 1;
	var intTop = ((screen.availHeight - intHeight) / 2) + 1;
	var popUp;
	
	if(popUp)
	{
		if(!popUp.closed)
		{
			popUp.close();				
		}
	}
	
	popUp = window.open(strURL, strName, 'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+intWidth+',height='+intHeight+',left='+intLeft+', top='+intTop+',screenX='+intLeft+',screenY='+intTop+'');
}

function setfocus()
{
	document.frmlogin.txtusername.focus();
}
function setfilevisibility(usertypeid, dealertypeid)
{
	if (usertypeid == dealertypeid)
	{
		document.getElementById("truserlogo").style.display = "";
	}
	else
	{
		document.getElementById("truserlogo").style.display = "none";
	}
	
}
function checkterms(flag)
{
	if (flag == true)
		document.frm.Submit.disabled = '';
	else
		document.frm.Submit.disabled = 'disabled';
}
function loginwithdata()
{
	document.frm.action = "login.php";
	document.frm.submit();
}