function login()
{
	if(document.frm_login.username.value == "")
	{
		alert("Please Enter Your UserName. ");
		document.frm_login.username.focus();
		return false;
	}
	if(document.frm_login.password.value == "")
	{
		alert("Please Enter Your Password. ");
		document.frm_login.password.focus();
		return false;
	}
	return true;
}

function insertProduct()
{
	if(document.frm_insertProduct.pname.value == "")
	{
		alert("Please Enter The Product Name. ");
		document.frm_insertProduct.pname.focus();
		return false;
	}
	if(document.frm_insertProduct.ptype.value == "")
	{
		alert("Please Enter The Product Type. ");
		document.frm_insertProduct.ptype.focus();
		return false;
	}
	if(document.frm_insertProduct.pstatus.value == "")
	{
		alert("Please Enter The Product Status. ");
		document.frm_insertProduct.pstatus.focus();
		return false;
	}
	if(document.frm_insertProduct.pdescription.value == "")
	{
		alert("Please Enter The Product Description. ");
		document.frm_insertProduct.pdescription.focus();
		return false;
	}
	if(document.frm_insertProduct.pmodel.value == "")
	{
		alert("Please Enter The Product Model. ");
		document.frm_insertProduct.pmodel.focus();
		return false;
	}
	if(document.frm_insertProduct.pprice1.value == "")
	{
		alert("Please Enter The client Price. ");
		document.frm_insertProduct.pprice1.focus();
		return false;
	}
	if (isNaN(document.frm_insertProduct.pprice1.value))
    {
		alert("Enter a Number");
		frm_insertProduct.pprice1.focus();
		frm_insertProduct.pprice1.value="";
		return false;
	}
    if (document.frm_insertProduct.pprice1.value < 0)
    {
		alert("Enter a positive Number");
		frm_insertProduct.pprice1.focus();
		frm_insertProduct.pprice1.value="";
		return false;
	}
	
	
	
	
		if(document.frm_insertProduct.pprice2.value == "")
	{
		alert("Please Enter The dealer Price. ");
		document.frm_insertProduct.pprice2.focus();
		return false;
	}
	if (isNaN(document.frm_insertProduct.pprice2.value))
    {
		alert("Enter a Number");
		frm_insertProduct.pprice2.focus();
		frm_insertProduct.pprice2.value="";
		return false;
	}
    if (document.frm_insertProduct.pprice2.value < 0)
    {
		alert("Enter a positive Number");
		frm_insertProduct.pprice2.focus();
		frm_insertProduct.pprice2.value="";
		return false;
	}
	
	
	
		if(document.frm_insertProduct.pprice3.value == "")
	{
		alert("Please Enter The distributor Price. ");
		document.frm_insertProduct.pprice3.focus();
		return false;
	}
	if (isNaN(document.frm_insertProduct.pprice3.value))
    {
		alert("Enter a Number");
		frm_insertProduct.pprice3.focus();
		frm_insertProduct.pprice3.value="";
		return false;
	}
    if (document.frm_insertProduct.pprice3.value < 0)
    {
		alert("Enter a positive Number");
		frm_insertProduct.pprice3.focus();
		frm_insertProduct.pprice3.value="";
		return false;
	}
	
	
		if(document.frm_insertProduct.pprice4.value == "")
	{
		alert("Please Enter The member Price. ");
		document.frm_insertProduct.pprice4.focus();
		return false;
	}
	if (isNaN(document.frm_insertProduct.pprice4.value))
    {
		alert("Enter a Number");
		frm_insertProduct.pprice4.focus();
		frm_insertProduct.pprice4.value="";
		return false;
	}
    if (document.frm_insertProduct.pprice4.value < 0)
    {
		alert("Enter a positive Number");
		frm_insertProduct.pprice4.focus();
		frm_insertProduct.pprice4.value="";
		return false;
	}

	if(document.frm_insertProduct.pnote.value == "")
	{
		alert("Please Enter The Product Note. ");
		document.frm_insertProduct.pnote.focus();
		return false;
	}
	
	return true;
}

function checkqty()
{
	if(document.frm_prebasket.qty.value == "")
	{
		alert("Please Enter The Quantity. ");
		document.frm_prebasket.qty.focus();
		return false;
	}
	if (isNaN(document.frm_prebasket.qty.value))
    {
		alert("Enter an Integer Number");
		document.frm_prebasket.qty.focus();
		document.frm_prebasket.qty.value="";
		return false;
	}
    if (document.frm_prebasket.qty.value <= 0)
    {
		alert("Enter a positive Number");
		document.frm_prebasket.qty.focus();
		document.frm_prebasket.qty.value="";
		return false;
	}
	if(document.frm_prebasket.qty.value != parseInt(document.frm_prebasket.qty.value))
	{
		alert("Enter an Integer Number");
		document.frm_prebasket.qty.focus();
		document.frm_prebasket.qty.value="";
		return false;
	}
	return true;

}

function checkqty1()
{
	if (!frm_basket.qty.length)
	{ 
     if ((frm_basket.qty.value < 0) | (frm_basket.qty.value != parseInt(frm_basket.qty.value)) | (isNaN(frm_basket.qty.value)))
	 { 
	   alert("Invalid quantity. It should be a positive integer");
	   frm_basket.qty.focus();
	   frm_basket.qty.value="";
	   return false;
	 }

	}
	
	  for(i=0; i < frm_basket.qty.length ; i++)
  	  { 
	  	if ((frm_basket.qty[i].value < 0) | (frm_basket.qty[i].value != parseInt(frm_basket.qty[i].value)) | (isNaN(frm_basket.qty[i].value)))
		{
	  		alert("Invalid quantity. It should be a positive integer");
			frm_basket.qty[i].focus();
			frm_basket.qty[i].value="";
			return false;
		}
  	  }
}

function checkFields()
{
	if(frm_sendmail.n.value == "")
	{
		alert("Your Name is required. ");
		frm_sendmail.n.focus();
		return false;
	}
	if(frm_sendmail.a.value == "")
	{
		alert("Your Address is required. ");
		frm_sendmail.a.focus();
		return false;
	}
	if(frm_sendmail.pn.value == "")
	{
		alert("Your Phone Number is required. ");
		frm_sendmail.pn.focus();
		return false;
	}
	if(frm_sendmail.ea.value == "")
	{
		alert("Your Email Address is required. ");
		frm_sendmail.ea.focus();
		return false;
	}
	return validateform(document.frm_sendmail.ea.value)
	return true;
}

function validateform(checkString) 
{
	var newstr = "";
	var at = false;
	var dot = false;
	
	if (checkString.indexOf("@") != -1) 
	{   
		at = true;    
	}
	if (checkString.indexOf(".") != -1) 
	{   
		dot = true;    
	}
	for (var i = 0; i < checkString.length; i++) 
	{
        ch = checkString.substring(i, i + 1)
        if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")
                || (ch == "@") || (ch == ".") || (ch == "_")
                || (ch == "-") || (ch >= "0" && ch <= "9")) 
		{
           newstr += ch;
           if (ch == "@") 
		   {
                   at=true;
           }
           if (ch == ".") 
		   {
                  dot=true;
           }
        }
    }

	if ((at!=true)||(dot!=true)) 
	{
 		alert("Wrong Email format...");
 		document.frm_sendmail.ea.focus();
 		return false;
	}
	else 
	{
		return true;
	}
}

function insertdealerdistributor()
{
	if(document.frm_insert.fn.value == "")
	{
		alert("First Name Required. ");
		document.frm_insert.fn.focus();
		return false;
	}
	if(document.frm_insert.ln.value == "")
	{
		alert("Last Name Required. ");
		document.frm_insert.ln.focus();
		return false;
	}
	if(document.frm_insert.un.value == "")
	{
		alert("User Name Required. ");
		document.frm_insert.un.focus();
		return false;
	}
	if(document.frm_insert.p.value == "")
	{
		alert("Password Required. ");
		document.frm_insert.p.focus();
		return false;
	}
	
	if(document.frm_insert.ema.value == "")
	{
		alert("Email Address is required. ");
		frm_insert.ema.focus();
		return false;
	}
	
	if(document.frm_insert.tel.value == "")
	{
		alert("telephone number is Required. ");
		document.frm_insert.tel.focus();
		return false;
	}
	if(document.frm_insert.add.value == "")
	{
		alert("address is Required. ");
		document.frm_insert.add.focus();
		return false;
	}
				
	return validmail(document.frm_insert.ema.value)
	return true;
}


function validmail(checkString) 
{
	var newstr = "";
	var at = false;
	var dot = false;
	
	if (checkString.indexOf("@") != -1) 
	{   
		at = true;    
	}
	if (checkString.indexOf(".") != -1) 
	{   
		dot = true;    
	}
	for (var i = 0; i < checkString.length; i++) 
	{
        ch = checkString.substring(i, i + 1)
        if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")
                || (ch == "@") || (ch == ".") || (ch == "_")
                || (ch == "-") || (ch >= "0" && ch <= "9")) 
		{
           newstr += ch;
           if (ch == "@") 
		   {
                   at=true;
           }
           if (ch == ".") 
		   {
                  dot=true;
           }
        }
    }

	if ((at!=true)||(dot!=true)) 
	{
 		alert("Wrong Email format...");
 		document.frm_insert.ema.focus();
 		return false;
	}
	else 
	{
		return true;
	}
}




function insertBrand()
{
	if(document.frm_insert.desc.value == "")
	{
		alert("Name Required. ");
		document.frm_insert.desc.focus();
		return false;
	}
	return true;
}

function cu()
{
	if(document.frm_cu.fn.value == "")
	{
		alert("First Name Required. ");
		document.frm_cu.fn.focus();
		return false;
	}
	if(document.frm_cu.ln.value == "")
	{
		alert("Last Name Required. ");
		document.frm_cu.ln.focus();
		return false;
	}
		if(document.frm_cu.tel.value == "")
	{
		alert("Your Telephone is required. ");
		frm_cu.tel.focus();
		return false;
	}
	
		if(document.frm_cu.add.value == "")
	{
		alert("Your Address is required. ");
		frm_cu.add.focus();
		return false;
	}
		if(document.frm_cu.ea.value == "")
	{
		alert("Your Email Address is required. ");
		frm_cu.ea.focus();
		return false;
	}


	if(document.frm_cu.note.value == "")
	{
		alert("Note Required. ");
		document.frm_cu.note.focus();
		return false;
	}
	return validateemail(document.frm_cu.ea.value)

	return true;
}

function validateemail(checkString) 
{
	var newstr = "";
	var at = false;
	var dot = false;
	
	if (checkString.indexOf("@") != -1) 
	{   
		at = true;    
	}
	if (checkString.indexOf(".") != -1) 
	{   
		dot = true;    
	}
	for (var i = 0; i < checkString.length; i++) 
	{
        ch = checkString.substring(i, i + 1)
        if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")
                || (ch == "@") || (ch == ".") || (ch == "_")
                || (ch == "-") || (ch >= "0" && ch <= "9")) 
		{
           newstr += ch;
           if (ch == "@") 
		   {
                   at=true;
           }
           if (ch == ".") 
		   {
                  dot=true;
           }
        }
    }

	if ((at!=true)||(dot!=true)) 
	{
 		alert("Wrong Email format...");
 		document.frm_cu.ea.focus();
 		return false;
	}
	else 
	{
		return true;
	}
}

function insertNewMember()
{
	if(document.frm_insert.fn.value == "")
	{
		alert("First Name Required. ");
		document.frm_insert.fn.focus();
		return false;
	}
	if(document.frm_insert.ln.value == "")
	{
		alert("Last Name Required. ");
		document.frm_insert.ln.focus();
		return false;
	}
	if(document.frm_insert.un.value == "")
	{
		alert("User Name Required. ");
		document.frm_insert.un.focus();
		return false;
	}
	if(document.frm_insert.p.value == "")
	{
		alert("Password Required. ");
		document.frm_insert.p.focus();
		return false;
	}
	
	if(document.frm_insert.ema.value == "")
	{
		alert("Email Address is required. ");
		frm_insert.ema.focus();
		return false;
	}
	
	if(document.frm_insert.tel.value == "")
	{
		alert("telephone number is Required. ");
		document.frm_insert.tel.focus();
		return false;
	}
	if(document.frm_insert.add.value == "")
	{
		alert("address is Required. ");
		document.frm_insert.add.focus();
		return false;
	}
				
	return valimail(document.frm_insert.ema.value)
	return true;
}


function valimail(checkString) 
{
	var newstr = "";
	var at = false;
	var dot = false;
	
	if (checkString.indexOf("@") != -1) 
	{   
		at = true;    
	}
	if (checkString.indexOf(".") != -1) 
	{   
		dot = true;    
	}
	for (var i = 0; i < checkString.length; i++) 
	{
        ch = checkString.substring(i, i + 1)
        if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")
                || (ch == "@") || (ch == ".") || (ch == "_")
                || (ch == "-") || (ch >= "0" && ch <= "9")) 
		{
           newstr += ch;
           if (ch == "@") 
		   {
                   at=true;
           }
           if (ch == ".") 
		   {
                  dot=true;
           }
        }
    }

	if ((at!=true)||(dot!=true)) 
	{
 		alert("Wrong Email format...");
 		document.frm_insert.ema.focus();
 		return false;
	}
	else 
	{
		return true;
	}
}

