function validate1(frm)
{

if(frm==1)
{
   my_window=window.open ("wait.htm","mywindow","menubar=0,status=no,resizable=0,width=300,height=150,screenX=400,screenY=400,top="+top+",left="+width+"'");
   if(false == my_window.closed)
     {

	my_window.close ();
     }
}

else
{
	if(frm.name.value=="")
	  {
	   alert("Enter your name");
	   frm.name.focus();
	   return false;
	  }

	 if(frm.company.value=="")
	  {
	   alert("Enter your Company");
	   frm.company.focus();
	   return false;
	  }

	 if(frm.phone.value=="")
	  {
	   alert("Enter your Phone");
	   frm.phone.focus();
	   return false;
	  }

	 if(isNumber(frm.phone.value)!=true)
	 {
	  alert("Not a Valid Number!!");
	  frm.phone.select();
	  return false;
	 }

	 if(frm.yemailid.value=="")
	  {
	   alert("Enter your Email");
	   frm.yemailid.focus();
	   return false;
	  }

	   if(echeck(frm.yemailid.value)==false)
	    {
	     frm.yemailid.select();
	     return false;
	    }

	 if(frm.size.value=="other")
	  {
	    if(frm.other.value=="")
	     {
	      alert("Please fill the size details");
	      frm.other.focus();
	      return false;
	     }
	  }

	 if(document.getElementById("file").value=="")
	  {
	   alert("Please click browse button \n to upload your files");
	   document.getElementById("file").select();
	   return false;
	  }

	 if(document.getElementById("file").value!="")
	  {
	   var top=screen.height/3;
	   var width=screen.width/3;
	   my_window=window.open ("wait.htm","mywindow","menubar=0,status=no,resizable=0,width=300,height=150,screenX=400,screenY=400,top="+top+",left="+width+"'");
	  }
 }
  return true;
}


function validate_direct(frm)
{
if(frm==1)
{
   my_window=window.open ("wait.htm","mywindow","menubar=0,status=no,resizable=0,width=300,height=150,screenX=400,screenY=400,top="+top+",left="+width+"'");
   if(false == my_window.closed)
     {

	my_window.close ();
     }
}
else
{
	 if(frm.name.value=="")
	  {
	   alert("Enter your name");
	   frm.name.focus();
	   return false;
	  }

	 if(frm.company.value=="")
	  {
	   alert("Enter your Company");
	   frm.company.focus();
	   return false;
	  }

	 if(frm.phone.value=="")
	  {
	   alert("Enter your Phone");
	   frm.phone.focus();
	   return false;
	  }


	 if(isNumber(frm.phone.value)!=true)
	 {
	  alert("Not a Valid Number!!");
	  frm.phone.select();
	  return false;
	 }

	 if(frm.yemailid.value=="")
	  {
	   alert("Enter your Email");
	   frm.yemailid.focus();
	   return false;
	  }

	 if(echeck(frm.yemailid.value)==false)
	  {
	    frm.yemailid.select();
	    return false;
	  }

	 if(document.getElementById("10").value=="")
	  {
	   alert("Please click browse button \n to upload your files");
	   document.getElementById("10").select();
	   return false;
	  }

	 if(document.getElementById("10").value!="")
	  {
	   var top=screen.height/3;
	   var width=screen.width/3;
	   my_window=window.open ("wait.htm","mywindow","menubar=0,status=no,resizable=0,width=300,height=150,screenX=400,screenY=400,top="+top+",left="+width+"'");
	  }
 }
  return true;
}



function validate_banner(frm)
{

if(frm==1)
{
   my_window=window.open ("wait.htm","mywindow","menubar=0,status=no,resizable=0,width=300,height=150,screenX=400,screenY=400,top="+top+",left="+width+"'");
   if(false == my_window.closed)
     {

	my_window.close ();
     }
}
else
{
	 if(frm.name.value=="")
	  {
	   alert("Enter your name");
	   frm.name.focus();
	   return false;
	  }

	 if(frm.company.value=="")
	  {
	   alert("Enter your Company");
	   frm.company.focus();
	   return false;
	  }

	 if(frm.phone.value=="")
	  {
	   alert("Enter your Phone");
	   frm.phone.focus();
	   return false;
	  }


	 if(isNumber(frm.phone.value)!=true)
	 {
	  alert("Not a Valid Number!!");
	  frm.phone.select();
	  return false;
	 }

	 if(frm.yemailid.value=="")
	  {
	   alert("Enter your Email");
	   frm.yemailid.focus();
	   return false;
	  }

	   if(echeck(frm.yemailid.value)==false)
	    {
	     frm.yemailid.select();
	     return false;
	    }

	 if(document.getElementById("file").value=="")
	  {
	   alert("Please click browse button \n to upload your files");
	   document.getElementById("file").select();
	   return false;
	  }

	 if(document.getElementById("file").value!="")
	  {
	   var top=screen.height/3;
	   var width=screen.width/3;
	   my_window=window.open ("wait.htm","mywindow","menubar=0,status=no,resizable=0,width=300,height=150,screenX=400,screenY=400,top="+top+",left="+width+"'");
	  }
 }

  return true;
}



/*function checkother(frm)
{


  if (document.forms[0].size.value=="other")
   {
    //alert(document.forms[0].other.type)
    //document.forms[0].size.disabled=false;
    document.forms[0].other.type='text';
   }
  else
  {
    //document.getElementById("other").value="";
    //document.getElementById("other").disabled=true;
   // alert(document.forms[0].other.type)
    document.forms[0].other.type="hidden";
  }
}

*/

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)

		if (str==""){
		   alert("Enter your E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true
	}


function isNumber(data)
{
	var numStr="1234567890/+ -_)(.,";
	var thisChar;
	var counter=0;
	for(var i=0; i < data.length; i++)
		{
			thisChar=data.substring(i,i+1);
			if(numStr.indexOf(thisChar)!=-1)
			{counter++;}
		}
		if(counter==data.length)
		{return true;}
		else
		return false;
  }


function login_validate(frm)
 {
  if(frm.WAA_NAME.value=="")
   {
    alert("Enter Your User name");
    frm.WAA_NAME.focus();
    return false;
   }

  if(frm.WAA_PASS.value=="")
   {
    alert("Enter Your Password");
    frm.WAA_PASS.focus();
    return false;
   }
  return true;
 }


function search_validate(frm)
 {

  if(frm.client.value=="")
   {
    alert("Please enter at least one full word of your client name");
    frm.client.focus();
    return false
   }

   if(frm.client.value.length<2)
   {
    alert("Please enter at least 2 letters");
    frm.client.focus();
    return false
   }

 /* if(frm.pass.value=="")
   {
    frm.pass.value="empty";
    return true;
   }   */

   return true;
 }


function ftp_check(frm)
 {
 
 	if(frm.name.value=="")
	  {
	   alert("Enter your name");
	   frm.name.focus();
	   return false;
	  }


	 if(frm.phone.value=="")
	  {
	   alert("Enter your Phone");
	   frm.phone.focus();
	   return false;
	  }

  if(frm.email.value=="")
   {
    alert("Enter your Email");
    frm.email.focus();
    return false;
   }

   if(echeck(frm.email.value)==false)
    {
     frm.email.select();
     return false;
    }

  if(frm.pname.value=="")
   {
    alert("Please Enter your Project Name");
    frm.pname.focus();
    return false;
   }

  if(frm.fname.value=="")
   {
    alert("Enter Folder name to upload file");
    frm.fname.focus();
    return false;
   }
   
   if(frm.comments.value=="")
   {
    alert("Please enter some comments");
    frm.comments.focus();
    return false;
   }

  /*if(frm.cust_id.value=="")
   {
    alert("Enter Customer_id");
    frm.cust_id.focus();
    return false;
   }  */
 }
 
 function validate_request(frm)
 {
 
 	if(frm.ordered_by.value=="")
	  {
	   alert("Enter your name");
	   frm.ordered_by.focus();
	   return false;
	  }


	 if(frm.company.value=="")
	  {
	   alert("Enter your Company Name");
	   frm.company.focus();
	   return false;
	  }

  if(frm.pickup_address.value=="")
   {
    alert("Please enter the address for pickup");
    frm.pickup_address.focus();
    return false;
   }
   
  if(frm.date.value=="")
   {
    alert("Please Enter your Due Date");
    frm.date.focus();
    return false;
   }
   
   if(frm.phone.value=="")
	  {
	   alert("Enter your Phone");
	   frm.phone.focus();
	   return false;
	  }

	 if(isNumber(frm.phone.value)!=true)
	 {
	  alert("Not a Valid Number!!");
	  frm.phone.select();
	  return false;
	 }

  if(frm.ready.value=="")
   {
    alert("Please specify when your materials will be ready for pickup");
    frm.ready.focus();
    return false;
   }
   
   if(frm.job_description.value=="")
   {
    alert("Please enter a job description");
    frm.job_description.focus();
    return false;
   }

  
 }