// JavaScript Document
function submitfrm(frm)
{
	if(frm.cbousertypeid.value==0)
	{
		alert("Please select user type.");
		frm.cbousertypeid.focus();
		return false;
	}
	else if(frm.cbomembershiptypeid.value==0)
	{
		alert("Please select membership type.");
		frm.cbomembershiptypeid.focus();
		return false;
	}
	else if(frm.mode.vaue == "edit" && frm.userid.value == 1 && trim(frm.txtusername.value).length==0)
	{
		alert("Please enter user name.");
		frm.txtusername.focus();
		return false;
	}

	else if(trim(frm.txtcompanyname.value).length==0)
	{
		alert("Please enter company name.");
		frm.txtcompanyname.focus();
		return false;
	}
	else if(trim(frm.txtcity.value).length==0)
	{
		alert("Please enter city.");
		frm.txtcity.focus();
		return false;
	}
	else if(trim(frm.txtpostcode.value).length==0)
	{
		alert("Please enter postcode.");
		frm.txtpostcode.focus();
		return false;
	}
	else if(frm.cbocountry.value==0)
	{
		alert("Please select any country.");
		frm.cbocountry.focus();
		return false;
	}
	else if(trim(frm.txtphone.value).length==0)
	{
		frm.txtphone.focus();
		alert("Please enter telephone number.");
		return false;
	}
	else if(trim(frm.txtcompanyemail.value).length==0)
	{
		frm.txtcompanyemail.focus();
		alert("Please enter company email.");
		return false;
	}
	else if(!isEmail(trim(frm.txtcompanyemail.value)))
	{
		alert("Please enter valid company email.");
		frm.txtcompanyemail.focus();
		return false;
	}
	/*else if(trim(frm.txtukbranch.value).length==0)
	{
		alert("Please enter no. of branches in UK.");
		frm.txtukbranch.focus();
		return false;
	}*/
	else if(trim(frm.txtaddress1.value).length==0)
	{
		alert("Please enter address 1.");
		frm.txtaddress1.focus();
		return false;
	}
	else if(trim(frm.txtregion.value).length==0)
	{
		alert("Please enter region.");
		frm.txtregion.focus();
		return false;
	}
	else if(trim(frm.txtemployeesinuk.value).length==0)
	{
		alert("Please enter no. of employees in UK.");
		frm.txtemployeesinuk.focus();
		return false;
	}
	else if(!checkInt(frm.txtemployeesinuk.value))
	{
		alert("Please enter valid no. of employees in UK.");
		frm.txtemployeesinuk.focus();
		return false;
	}
	else if(trim(frm.txtcontactname.value).length==0)
	{
		alert("Please enter contact name.");
		frm.txtcontactname.focus();
		return false;
	}
	else if(trim(frm.txtcontactemail.value).length==0)
	{
		alert("Please enter contact e-mail.");
		frm.txtcontactemail.focus();
		return false;
	}
	else if(!isEmail(trim(frm.txtcontactemail.value)))
	{
		alert("Please enter valid contact email.");
		frm.txtcontactemail.focus();
		return false;
	}
	/*else if(trim(frm.txtcontactposition.value).length==0)
	{
		alert("Please enter contact position.");
		frm.txtcontactposition.focus();
		return false;
	}*/
	else if(trim(frm.txtuseremail.value).length==0)
	{
		frm.txtuseremail.focus();
		alert("Please enter email.");
		return false;
	}
	else if(!isEmail(trim(frm.txtuseremail.value)))
	{
		alert("Please enter valid email.");
		frm.txtuseremail.focus();
		return false;
	}
	else 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("Password doesn't match with confirm password.");
		frm.txtconfirmpassword.focus();
		return false;
	}
	if (frm.sec_code)
	{
		if(trim(frm.sec_code.value).length==0)
		{
			alert("Please enter security code.");
			frm.sec_code.focus();
			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 add_adminusertype(frm, id)
{
	if (id == 1)
	{
		frm.cbousertypeid.options[1] = new Option("Administrator",1,false,false);
	}
}
function showweb(frm, id)
{
	if (id==5)
	{
		document.getElementById("trweb").style.display="none";
		frm.txtweb.value = "";
	}
	else
		document.getElementById("trweb").style.display="";
}
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;
	}
}
