// JavaScript Document

///////////////////////////////isempty function////////////////////
var whitespace="\t\n\r";

function isEmpty_n(s)
{
         var i;
        if((s==null) || (s.length==0) || (isNaN(s)) )/*isNAN function check the number validation*/
         return true;

        for(i=0;i<s.length;i++)
          {
            var c=s.charAt(i);

            if(whitespace.indexOf(c)==-1)
            return false;
          }
     return true;
}
function isEmpty(s)
{
         var i;
        if((s==null) || (s.length==0) )
         return true;

        for(i=0;i<s.length;i++)
          {
            var c=s.charAt(i);

            if(whitespace.indexOf(c)==-1)
            return false;
          }
     return true;
}
////////////
////////////////////////////////End/////////////////////////////////////

/////////////////////////////validatia fun including isempty function_calculation Form/////////////////////
function calculator_validation()

{
//alert('koko');
if (isEmpty_n(document.calculation.landarea.value))
         {
           
		   alert("Area of land required Number!! ");
           document.calculation.landarea.focus();
		   return false;
		  }
 if (isEmpty_n(document.calculation.floorarea.value))
         {
           alert("Average area of 1 floor required Number !! ");
           document.calculation.floorarea.focus();
		   return false;
		  }
 if (isEmpty_n(document.calculation.floors.value))
         {
           alert("Number of floors required Number!! ");
           document.calculation.floors.focus();
		   return false;
		  }
return true;
}

/////////////////////////////validatia fun including isempty function_faq Form/////////////////////
function faq_validation()

{
//alert('koko');
if (isEmpty(document.faq.name.value))
         {
           
		   alert("Name required!! ");
           document.faq.name.focus();
		   return false;
		  }
/////////////////////////////////////mail //////////////////////
var pos;
var pos2;
var s=document.faq.mail.value;
if(s == "")
        {
 	     alert("Please Enter a valid e-mail address");
	     document.faq.mail.focus();
	     return false;
         }
pos = s.indexOf('@',1);
if((pos == -1) || (pos == (s.length-1)))
          {
	          alert("Please Enter a valid e-mail address");
	         document.faq.mail.focus();
	          return false;
           }
pos2 = s.indexOf('.',1);
 if((pos2 == -1) || (pos2 == (s.length-1)))
           {
	          alert("Please Enter a valid e-mail address");
	          document.faq.mail.focus();
	          return false;
 }
 //////////////////////////////end mail /////////////////////////
 if (isEmpty(document.faq.question.value))
         {
           alert("Questions required!! ");
           document.faq.question.focus();
		   return false;
		  }
return true;
}

/////////////////////////////validatia fun including isempty function_order Form/////////////////////
function order_validation()

{
//alert('koko');
if (isEmpty(document.order.name.value))
         {
           
		   alert("Name required!! ");
           document.order.name.focus();
		   return false;
		  }
/////////////////////////////////////mail //////////////////////
var pos;
var pos2;
var s=document.order.mail.value;
if(s == "")
        {
 	     alert("Please Enter a valid e-mail address");
	     document.order.mail.focus();
	     return false;
         }
pos = s.indexOf('@',1);
if((pos == -1) || (pos == (s.length-1)))
          {
	          alert("Please Enter a valid e-mail address");
	         document.order.mail.focus();
	          return false;
           }
pos2 = s.indexOf('.',1);
 if((pos2 == -1) || (pos2 == (s.length-1)))
           {
	          alert("Please Enter a valid e-mail address");
	          document.order.mail.focus();
	          return false;
 }
 //////////////////////////////end mail /////////////////////////
if (isEmpty_n(document.order.tel.value))
         {
           alert("Phone required!! ");
           document.order.tel.focus();
		   return false;
		  }
if (document.order.services.options.value=="0")
         {
           alert("Please Select the service!! ");
           document.order.services.focus();
		   return false;
		  }
return true;
}

/////////////////////////////validatia fun including isempty function_career Form/////////////////////
function career_validiation()
{
if (isEmpty(document.career.fname.value))
         {
          alert("First name required!! ");
           document.career.fname.focus();
		   return false;
		  }
if (isEmpty(document.career.lname.value))
         {
           alert("Last name required!! ");
           document.career.lname.focus();
		   return false;
		  }
 if (isEmpty(document.career.address.value))
         {
           alert("Address required!! ");
           document.career.address.focus();
		   return false;
		  }
if (isEmpty(document.career.city.value))
         {
           alert("City required!!");
           document.career.city.focus();
		   return false;
		  }
if (isEmpty(document.career.tel.value))
         {
           alert("Telephone required !! ");
           document.career.tel.focus();
		   return false;
		  }
		  ////////////////////////mail/////////////////////////////////
var pos;
var pos2;
var s=document.career.mail.value;
if(s == "")
        {
 	     alert("Please Enter a valid e-mail address");
	     document.career.mail.focus();
	     return false;
         }
pos = s.indexOf('@',1);
if((pos == -1) || (pos == (s.length-1)))
          {
	          alert("Please Enter a valid e-mail address");
	         document.career.mail.focus();
	          return false;
           }
pos2 = s.indexOf('.',1);
 if((pos2 == -1) || (pos2 == (s.length-1)))
           {
	          alert("Please Enter a valid e-mail address");
	          document.career.mail.focus();
	          return false;
 }
////////////////////////////////////////////////////
if(document.career.jtitle.options.value=="0")
     {
	 alert("Plese Select a job title!!");
	 document.career.jtitle.focus();
	 return false;
	 }
	 if(document.career.jtype.options.value=="0")
     {
	 alert("Plese Select a job type!!");
	 document.career.jtype.focus();
	 return false ;
	 }
if (isEmpty(document.career.sallary.value)||document.career.sallary.value==0)
         {
           alert("Sallary required !! ");
           document.career.sallary.focus();
		   return false;
		  }

return true;
}

//////////////////////////////////////End////////////////////////////////////////////////


function resize(){ 
if(document.body.clientWidth>=800)
{
document.getElementById('main').height='600px';
}
else 
{
document.getElementById('main').height='430px';
}	
}



