// JavaScript Document


function querySt(ji) 
{
 hu = window.location.search.substring(1);
 gy = hu.split("&");
 for (i=0;i<gy.length;i++)
 {
  ft = gy[i].split("=");
   if (ft[0] == ji)
   {
    return ft[1];
   }
  }
}


function show_message()
{alert("asdsasa");
 if(querySt('status')==1)
 {
  alert("Invalid Security Code");
 }
}



function reset_quote(){
	document.q_form.reset();
	document.getElementById('q_name').focus();
	return false;
}

function reset(){
	document.getElementById('name').value="Name"; 
	document.getElementById('phone').value="Phone"; 
	document.getElementById('f_email').value="Email"; 
	document.getElementById('u_find').selectedIndex=0;
	document.getElementById('comments').value="Comments"; 
	return false;
}

function reset_career(){
	document.getElementById('c_name').value=""; 
	document.getElementById('c_email').value=""; 
	document.getElementById('c_phone').value=""; 
	document.getElementById('c_address').value="";
	document.getElementById('c_exp').value=""; 
	document.getElementById('c_psal').value=""; 
	document.getElementById('c_postapp').value=""; 
    document.getElementById('c_wsumm').value=""; 
    document.getElementById('strresume').value=""; 
	document.getElementById('c_name').focus();
	return false;
}


function querySt(ji) 
{
 hu = window.location.search.substring(1);
 gy = hu.split("&");
 for (i=0;i<gy.length;i++)
 {
  ft = gy[i].split("=");
  if (ft[0] == ji)
  {
   return ft[1];
  }
 }
}


function show_message()
{
 if(querySt('s')==1)
 {
  //msg.innerHTML="Your enquiry has been sent";
  alert("Thank you for Contacting Us");
 }
 if(querySt('s')==0)
 {
  //alert("Thank you for Contacting Us");	 
  //msg.innerHTML=" ";
 }
}


function echeck(str) {

 var at="@"
 var dot="."
 var lat=str.indexOf(at)
 var lstr=str.length
 var ldot=str.indexOf(dot)


 for(i=0;i<lstr;++i)
 {
 if ((str.charAt(i)=='.') && (str.charAt(i+1)=='.'))
 {
 alert("Invalid E-mail ID");
 return false;
 }
 if ((str.charAt(i)=='@') && (str.charAt(i+1)=='@'))
 {
 alert("Invalid E-mail ID");
 return false;
 }
 }


 if (str.indexOf(".")==0)
 {
 alert("Invalid E-mail ID");
 return false;
 }
 if (str.indexOf("@")==0)
 {
 alert("Invalid E-mail ID");
 return false;
 }
 if ((str.charAt(lstr-1))=='.')
 {
 alert("Invalid E-mail ID");
 return false;
 }
 if ((str.charAt(lstr-1))=='@')
 {
 alert("Invalid 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.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 validate(){
 if(document.getElementById('name').value == "") 
 {
  alert("Enter Name");
  document.getElementById('name').focus();
  return false;
 }

if(document.getElementById('name').value == "Name") 
 {
  alert("Enter Name");
  document.getElementById('name').focus();
  return false;
 }

  if(document.getElementById('phone').value == "")
 {
  alert("Enter Phone");
  document.getElementById('phone').focus();
  return false;
 }
 
  if(document.getElementById('phone').value == "Phone")
 {
  alert("Enter Phone");
  document.getElementById('phone').focus();
  return false;
 }
 
  if(isNaN(document.getElementById('phone').value)==true)
 {
  alert("Enter Valid Phone Number");
  document.getElementById('phone').focus();
  return false;
 }
 
  if(document.getElementById('f_email').value == "")
 {
  alert("Enter Email");
  document.getElementById('f_email').focus();
  return false;
 }
 
  if(document.getElementById('f_email').value == "Email")
 {
  alert("Enter Email");
  document.getElementById('f_email').focus();
  return false;
 }

 if(document.getElementById('f_email').value != "")
 {
 if(echeck(document.getElementById('f_email').value)==false){
  //alert("Enter a valid Email Id");
  document.getElementById('f_email').focus();
  return false;
  }
 }
 
  var select = document.getElementById('u_find');
 if(document.getElementById('u_find').options[select.selectedIndex].value == "- How did you hear about us? -")
 {
  alert("Please Select, - How did you find us? -");
  return false;
 }
 document.form1.submit();
} 

function validate_career(){
 if(document.getElementById('c_name').value == "") 
 {
  alert("Enter Name");
  document.getElementById('c_name').focus();
  return false;
 }

  if(document.getElementById('c_email').value == "")
 {
  alert("Enter Email");
  document.getElementById('c_email').focus();
  return false;
 }
 
 if(document.getElementById('c_email').value != "")
  {
   if(echeck(document.getElementById('c_email').value)==false){
   return false;
  }
 }
  
 if(document.getElementById('c_phone').value == "")
 {
  alert("Enter Phone"); 
  document.getElementById('c_phone').focus();
  return false;
 }
 
 if(isNaN(document.getElementById('c_phone').value)==true)
 {
  alert("Enter Valid Phone No:");
  document.getElementById('c_phone').focus();
  return false;
 }
 
  if(document.getElementById('f_email').value == "")
 {
  alert("Enter Email");
  return false;
 }
 
  if(document.getElementById('c_address').value =="")
 {
  alert("Enter Address");
  document.getElementById('c_address').focus();
  return false;
 }
 
 if(document.getElementById('c_exp').value =="")
 {
  alert("Enter Your Experience");
  document.getElementById('c_exp').focus();
  return false;
 }
 
 if(document.getElementById('c_psal').value =="")
 {
  alert("Enter Your Present Salary");
  document.getElementById('c_psal').focus();
  return false;
 }
 
 if(document.getElementById('c_postapp').value =="")
 {
  alert("Enter Post Applied");
  document.getElementById('c_postapp').focus();
  return false;
 }
 
 if(document.getElementById('c_wsumm').value =="")
 {
  alert("Enter Work Summary");
  document.getElementById('c_wsumm').focus();
  return false;
 }
 
 if(document.getElementById('fileatt').value=="")
 {
  alert("Upload your Resume");
  document.getElementById('fileatt').focus();
  return false;
 }
 
 if(document.getElementById('fileatt').value != "")
 {
  var elem= document.getElementById("fileatt");
  var re_text = /\.doc|\.docx|\.pdf|\.rtf/i;
  if (elem.value.search(re_text) == -1)
  {
   alert ("Incorrect File extension\n Should be doc,docx,pdf,rtf.");       
   return false;
  }
 }

 document.career.submit();
} 

/*========================= validate_qform========================*/

function focus_radio(elm1,elm2){
	var RDO = document.getElementById(elm1);
	var SPN = document.getElementById(elm2);
	
	if((RDO).checked == true){
		SPN.style.backgroundColor="#e6f5fa";
	}
	else{
		SPN.style.backgroundColor="#ff0000";
	}
}

function validate_qform(){

 if(document.getElementById('q_name').value == "") 
 {
  alert("Enter Name");
  document.getElementById('q_name').focus();
  return false;
 }
 
 if(document.getElementById('q_email').value == "")
 {
  alert("Enter Email");
  document.getElementById('q_email').focus();
  return false;
 }
 
  if(document.getElementById('q_email').value != "")
 {
 if(echeck(document.getElementById('q_email').value)==false){
   document.getElementById('q_email').focus();	 
  return false;
  }
 }

  if(document.getElementById('q_phone').value == "")
 {
  alert("Enter Phone");
  document.getElementById('q_phone').focus();
  return false;
 }

  if(isNaN(document.getElementById('q_phone').value)==true)
 {
  alert("Enter Valid Phone No.");
  document.getElementById('q_phone').focus();
  return false;
 }
 
  var select = document.getElementById('your_budget');
 if(document.getElementById('your_budget').options[select.selectedIndex].value == "Select")
 {
  alert("Please Select your Budget");
  document.getElementById('your_budget').focus();
  return false;
 }
 

 if(document.getElementById('proj_desc').value == "")
 {
  alert("Enter Project Description");
  document.getElementById('proj_desc').focus();
  return false;
 }
 
 if(document.getElementById('web_dline').value == "")
 {
  alert("Enter Project Deadline");
  document.getElementById('web_dline').focus();
  return false;
 }
 

 /*if((document.getElementById('have_bcard_0').checked == false) && (document.getElementById('have_bcard_1').checked == false)){
  alert("This field is mandatory");
  document.getElementById('have_bcard_0').focus();
  document.getElementById('have_bcard_span').style.backgroundColor="#ff0000";
  return false;
 }*/

 var select = document.getElementById('need_seo');
 if(document.getElementById('need_seo').options[select.selectedIndex].value == "Select")
 {
  alert("This Field is Mandatory");
  document.getElementById('need_seo').focus();
  return false;
 }
 
 /*if((document.getElementById('need_host_0').checked == false) && (document.getElementById('need_host_0').checked == false)){
  alert("This field is mandatory");
  document.getElementById('need_host_0').focus();
  document.getElementById('need_seo_span').style.backgroundColor="#ff0000";
  return false;
 }*/
   
 document.q_form.submit();
} 


