/*
     Filename    : align.js
	 author-name : R.Jude Silvester
	 version     : 1.0
	 created-on  : September 21, 2010           
*/

 function setHeight()
 {
	   var tbl1=document.getElementById("table1");
      var tbl2=document.getElementById("table2");
	 var rt=document.getElementById("right-content");
	  if(tbl1.offsetHeight>rt.offsetHeight)
      {
            tbl1.height=rt.offsetHeight+'px';
      }
	 alert (tbl1.style.height);
 }
 
 function validateVendor()
  {
	  var vrtn=true; 
	  var cmpname =document.getElementById('cmpname');
	  var cperson =document.getElementById('cperson');
	  var address =document.getElementById('address');
	  var city =document.getElementById('city');
	  var state =document.getElementById('state');
	  var postalcode =document.getElementById('postalcode');
	  var country =document.getElementById('country');
	  var phone =document.getElementById('phone');
	  var fax =document.getElementById('fax');
	  var weburl =document.getElementById('weburl');
	  var category =document.getElementById('category');
	  var industry =document.getElementById('industry');
	 if (cmpname.value.length==0) 
     {
      document.getElementById('cmpspan').innerHTML = '<span style="color:red">Type Company name</span>';
	   vrtn=false;
     } 
	  if (cperson.value.length==0) 
     {
       document.getElementById('cntspan').innerHTML = 
	           '<span style="color:red">Type Person name</span>';
	   vrtn=false;
     } 
	 if (address.value.length==0) 
     {
       document.getElementById('addrspan').innerHTML = 
	             '<span style="color:red">Type Address</span>';
	   vrtn=false;
     } 
	 if (city.value.length==0) 
     {
       document.getElementById('cityspan').innerHTML = 
	                    '<span style="color:red">Type City</span>';
	   vrtn=false;
     } 
	 if (state.value.length==0) 
     {
       document.getElementById('statespan').innerHTML = 
	      '<<span style="color:red">Select State</span>';
	   vrtn=false;
     }
	 if (postalcode.value.length==0) 
     {
       document.getElementById('postspan').innerHTML = 
	   '<span style="color:red">Type Posal code</span>';
	   vrtn=false;
     }
	 if (country.value.length==0) 
     {
       document.getElementById('countryspan').innerHTML = 
	   '<span style="color:red">Select Country</span>';
	   vrtn=false;
     }
	 if (phone.value.length==0) 
     {
       document.getElementById('phonespan').innerHTML = 
	          '<span style="color:red">Type Phone Number</span>';
	   vrtn=false;
     }
	 if (fax.value.length==0) 
     {
       document.getElementById('faxspan').innerHTML = 
	          '<span style="color:red">Type Fax Number</span>';
	   vrtn=false;
     }
	 
	  if (category.value.length==0) 
     {
       document.getElementById('catspan').innerHTML =
	          '<span style="color:red">Select Category</span>';
	   vrtn=false;
     }
	  if (industry.value.length==0) 
     {
       document.getElementById('indspan').innerHTML = 
       '<span style="color:red">Select Industry</span>';
	   vrtn=false;
     }
	 if(!isEmail())
	 {
		 vrtn=false;
	 }
	 return vrtn;
  }
 
 function isEmail()
 {
	var validemail = document.getElementById('emailspan'); 
	var pattern = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
	var emailRegex = new RegExp( pattern );
	var email = document.getElementById("email");
    var ertn=true;
	 
    if (email.value.length==0) 
    {
      validemail.innerHTML = '<span style="color:red">Invalid email!</span>';
	  ertn=false;
    }   
   else if (emailRegex.test(email.value)) 
    {
     validemail.innerHTML = '<span style="color:green">Valid email!</span>';
     ertn=true;
    } 
   else
    {
	  validemail.innerHTML = '<span style="color:red">Invalid email!</span>'; 
	  ertn=false;
    }
  
  return ertn;
}

function vendorConfirm()
{
	alert("Thank you for Registering !");
   return false;	
}

function downloadConfirm()
{
  var cmpname= document.getElementById('cmpname');  
  var cperson= 	document.getElementById('cperson');  
  var email= 	document.getElementById('email'); 
  var address= 	document.getElementById('address'); 
  var org= 	document.getElementById('org'); 
  var city= 	document.getElementById('city'); 
  var state= 	document.getElementById('state'); 
  var postalcode= 	document.getElementById('postalcode');
  var phone= document.getElementById('phone'); 
  var validcmp = document.getElementById('cmpspan');
  var validcp = document.getElementById('cpspan');
  var validemail = document.getElementById('emailspan');
  var validaddr = document.getElementById('addrspan');
  var validorg = document.getElementById('orgspan');
  var validcity = document.getElementById('cityspan');
  var validstate = document.getElementById('statespan');
  var validpost = document.getElementById('postspan');
  var validphone = document.getElementById('phonespan');
  
 
  var rtn=true;
  if(cmpname.value.length==0)
   {
	    validcmp.innerHTML='<span style="color:red">Enter company name</span>';
		rtn=false;
   }
   else
   {
	   validcmp.innerHTML='<span style="color:red"></span>';
	
   }
  if(cperson.value.length==0)
   {
	    validcp.innerHTML='<span style="color:red">Enter Contact Person</span>';
		rtn=false;
   } 
   else
   {
	   validcp.innerHTML='<span style="color:red"></span>';
   }
  if(address.value.length==0)
   {
	    validaddr.innerHTML='<span style="color:red">Enter Address</span>';
		rtn=false;
   }
   else
   {
	   validaddr.innerHTML='<span style="color:red"></span>';
   }
   rtn=isEmail(); 
     
   if (document.downloadform.org.selectedIndex == 0 )
    {
        validorg.innerHTML='<span style="color:red">Select Organization</span>';
		rtn=false;
    }
	else
	{
      validorg.innerHTML='<span style="color:red"></span>';
	}
 
  if(city.value.length==0)
   {
	    validcity.innerHTML='<span style="color:red">Enter City Name</span>';
		rtn=false;
   }
   else
   {
      validcity.innerHTML='<span style="color:red"></span>';
   }
   
   if (document.downloadform.state.selectedIndex == 0 )
    {
         validstate.innerHTML='<span style="color:red">Select State</span>';
		rtn=false;
    }
	else
	{
      validstate.innerHTML='<span style="color:red"></span>';
	}
  
  if(postalcode.value.length==0)
   {
	    validpost.innerHTML='<span style="color:red">Enter Postal Code</span>';
		rtn=false;
   }
   
   if(!isInteger(postalcode.value))
   {
	    validpost.innerHTML='<span style="color:red">Enter Valid Postal Code</span>';
		rtn=false;
   }
    if(phone.value.length==0)
   {
	    validphone.innerHTML='<span style="color:red">Enter Phone Number</span>';
		rtn=false;
   }
   	else
	{
      validphone.innerHTML='<span style="color:red"></span>';
	}
  
   
  /* if(!isInteger(phone.value))
   {
	    validphone.innerHTML='<span style="color:red">Enter Valid Phone Number</span>';
		rtn=false;
   }*/
   // alert(phone.value);
	return rtn;
}


function isInteger(s) {
  return (s.toString().search(/^-?[0-9]+$/) == 0);
}



function checkCaptcha()
 {
	var cname= document.getElementById('cname');
	var cnspan= document.getElementById('cnspan');
	var designation= document.getElementById('designation');
	var desispan= document.getElementById('desispan');
	var dept= document.getElementById('dept');
	var deptspan= document.getElementById('deptspan');
	var allegation= document.getElementById('allegation');
	var allegationspan= document.getElementById('allegationspan');
	var complaint= document.getElementById('complaint');
	var complaintspan= document.getElementById('complaintspan');
	var postaladdr= document.getElementById('postaladdr');
	var postaladdrspan= document.getElementById('postaladdrspan');
	var phonedet= document.getElementById('phonedet');
	var phonedetspan= document.getElementById('phonedetspan');
	var email= document.getElementById('email');
	var emailspan= document.getElementById('emailspan');
	var security_code= document.getElementById('security_code');
/*	var cap_hd = document.getElementById('cap_hd');
	var number = document.getElementById('number');
	var code = document.getElementById('code');*/
	var rtn=true;
	
	 if(cname.value.length==0)
     {
	    cnspan.innerHTML='<span style="color:red">Enter Name</span>';
		rtn=false;
     }
	 else
	 {
		cnspan.innerHTML='<span style="color:red"></span>';
	 }
	 
		
	if(dept.value.length==0)
     {
	    deptspan.innerHTML='<span style="color:red">Enter Department</span>';
		rtn=false;
     }
	 else
	 {
	   deptspan.innerHTML='<span style="color:red"></span>';
	 }
	 
	
	 if(complaint.value.length==0)
     {
	    complaintspan.innerHTML='<span style="color:red">Enter Complaint Name</span>';
		rtn=false;
     }
	 else
	 {
	   complaintspan.innerHTML='<span style="color:red"></span>';
	 } 
	 
	  if(trim(allegation.value).length==0)
     {
	    allegationspan.innerHTML='<span style="color:red">Enter Details</span>';
		rtn=false;
     }
	  else
	 {
	  allegationspan.innerHTML='<span style="color:red"></span>';
	 } 
	 
	 
	 if(trim(postaladdr.value).length==0)
     {
	    postaladdrspan.innerHTML='<span style="color:red">Enter Postal Address</span>';
     }
	  else
	 {
	  postaladdrspan.innerHTML='<span style="color:red"></span>';
	 }
	 
	  if(phonedet.value.length==0)
     {
	    phonedetspan.innerHTML='<span style="color:red">Enter Phone Details</span>';
     }
	 else
	 {
		 
		// alert(phonedet.value);
		 if(!isInteger(phonedet.value))
		 {
			 phonedetspan.innerHTML='<span style="color:red">Invalid Phone Number</span>'; 
			 rtn=false;
		 }
		 else
		 {
			 phonedetspan.innerHTML='<span style="color:red"></span>';
		 }
	   
	 } 	
	
	 if(trim(postaladdr.value).length==0 && phonedet.value.length==0)
     {
	   rtn=false;
	 }
	 
	 if(security_code.value.length==0)
     {
		 rtn=false;
	    alert("Enter Verification code");
     } 
	return rtn;
 }

/* For Vendor Registration  */

function regVendorpage1Confirm()
 {
	/* Name */
	var cname= document.getElementById('cmpname');
	var cmpspan= document.getElementById('cmpspan');
	var rtn=true;
	if(cname.value.length==0)
     {
	    cmpspan.innerHTML='<span style="color:red">Enter Name</span>';
		rtn=false;
     }
	else
     {
	    cmpspan.innerHTML='<span style="color:red"></span>';
     }
	 
	/* Address */
	 
	var addr= document.getElementById('address');
	var addrspan= document.getElementById('addrspan');

	var str1= trim(addr.value);
	//alert(str1.length);
    if(str1.length==0)
     {
       addrspan.innerHTML='<span style="color:red">Enter Address</span>';
       rtn=false;
     }
	 else
	 {
       addrspan.innerHTML='<span style="color:red"></span>';
     } 
	
	 
	 /* State */
	var state= document.getElementById('state');
	var statespan= document.getElementById('statespan');
//	alert(state.options.length);

	if ( document.vendormatsupplyform1.state.selectedIndex == 0 )
    {
        statespan.innerHTML='<span style="color:red">Select State</span>';
		rtn=false;
    }
	else
	{
     statespan.innerHTML='<span style="color:red"></span>';
	}
	
	/* postalcode */
	
	var postalcode= document.getElementById('postalcode');
	var postspan= document.getElementById('postspan');

	if(postalcode.value.length==0)
     {
	    postspan.innerHTML='<span style="color:red">Enter Postal Code </span>';
		rtn=false;
     }
	 
	 if(postalcode.value.length!=0)
     {
		 if(!isInteger(postalcode.value))
		 {
			 
		  postspan.innerHTML='<span style="color:red">Invalid Postal Code </span>';
		  rtn=false;
		 }
		 else
		 {
			 if(postalcode.value.length <6)
		     {
		      postspan.innerHTML='<span style="color:red">Invalid Postal Code </span>';
		      rtn=false;
		     }
			 else
			 {
			   postspan.innerHTML='<span style="color:red"></span>';
		      	 
			 }
		 }
     }
	 
	 
	 /* std code */
	var std= document.getElementById('std');
	var phonespan= document.getElementById('phonespan');

	if(std.value.length==0)
     {
	    phonespan.innerHTML='<span style="color:red">Enter Std Code </span>';
		rtn=false;
     }
	 
	 
	 	/* phone */
	
	var phone= document.getElementById('phone');
	var phonespan= document.getElementById('phonespan');

	if(phone.value.length==0)
     {
	    phonespan.innerHTML='<span style="color:red">Enter Phone Number</span>';
		rtn=false;
     }
	 
	 if(phone.value.length==0 && std.value.length==0)
     {
	    phonespan.innerHTML='<span style="color:red">Enter Std Code and Phone Number</span>';
		rtn=false;
     }
	 else
	 {
       phonespan.innerHTML='<span style="color:red"></span>';
	 }
	 
	 if(phone.value.length!=0)
     {
		 if(!isInteger(phone.value))
		 {
		  phonespan.innerHTML='<span style="color:red">Invalid Phone Number </span>';
		  rtn=false;
		 }
		 else
		 {
			 if(phone.value.length <6)
		    {
		      phonespan.innerHTML='<span style="color:red">Invalid Phone Number</span>';
		      rtn=false;
		    }
		 }
     }
	 
	  	/* fax */
	
	var fax= document.getElementById('fax');
	var faxspan= document.getElementById('faxspan');

	if(fax.value.length==0)
     {
	    faxspan.innerHTML='<span style="color:red">Enter Fax Number</span>';
		rtn=false;
     }
	 if(fax.value.length!=0)
     {
		if(fax.value.length <4)
		  {
		     faxspan.innerHTML='<span style="color:red">Invalid Fax Number</span>';
		     rtn=false;
		  }
		  else
		  {
			 faxspan.innerHTML='<span style="color:red"></span>';
		  }
		 
     }
	
	  	/* email */
	
	var email= document.getElementById('email');
	var emailspan= document.getElementById('emailspan');
	 
	 if(!isEmail())
	 {
		emailspan.innerHTML='<span style="color:red">Invalid E-mail</span>';
		rtn=false;
	 }
	 else
	 {
		 emailspan.innerHTML='<span style="color:red"></span>';	
	 }
	 
	   	/* cperson */
	
	var cperson= document.getElementById('cperson');
	var cpersonspan= document.getElementById('cpersonspan');
	 
	if(cperson.value.length==0)
     {
	    cperson.value='-';
		
     }
	 
	   	/* mobile */
	
	var mobile= document.getElementById('mobile');
	var mobpan= document.getElementById('mobspan');
	 
	if(mobile.value.length==0)
     {
     }
	 else
	 {
		if(mobile.value.length <10 && mobile.value.length >14)
		 {
		    mobspan.innerHTML='<span style="color:red">Invalid Mobile Number</span>';
		    rtn=false;
		 } 		 
	 }
	 
  	/* pan number */
	
	var panno= document.getElementById('panno');
	var panspan= document.getElementById('panspan');

	if(panno.value.length==0)
     {
	    panspan.innerHTML='<span style="color:red">Enter Pan Number</span>';
		rtn=false;
     }
   if(panno.value.length!=0)
    {
	  if(panno.value.length <4)
	   {
		 panspan.innerHTML='<span style="color:red">Invalid Pan Number</span>';
		 rtn=false;
	   }
	  else
	   {
	     panspan.innerHTML='<span style="color:red"></span>';
	   }
     }
	var Panupload= document.getElementById('Panupload'); 
	var panupspan= document.getElementById('panupspan'); 
	
	 if(Panupload.value.length==0)
	 {
		 panupspan.innerHTML='<span style="color:red">Attach Enclosure</span>';
		 rtn=false; 
	 }
	 
	  	/* cst tin number */
	
	var csttin= document.getElementById('csttin');
	var csttinspan= document.getElementById('csttinspan');
	
	var Cstupload= document.getElementById('Cstupload'); 
	var cstupspan= document.getElementById('cstupspan'); 
	
		 
		  	/* vat tin number */
	
	var vattin= document.getElementById('vattin');
	var vattinspan= document.getElementById('vattinspan');
	
	var Vatupload= document.getElementById('Vatupload'); 
	var vatupspan= document.getElementById('vatupspan'); 
		
	 
	   /* ST TAN */
	var sttin= document.getElementById('sttin');
	var sttinspan= document.getElementById('stspan');
	
	var Serviceupload= document.getElementById('Serviceupload'); 
	var stupspan= document.getElementById('stupspan'); 
	
	  /* ECC  */
	  
	var ecc= document.getElementById('ecc');
	var eccspan = document.getElementById('eccspan');

	
	var Eccupload= document.getElementById('Eccupload'); 
	var eccupspan= document.getElementById('eccupspan'); 
	  
	 if(csttin.value.length==0 || vattin.value.length==0 || sttin.value.length==0 
	    || ecc.value.length==0 )
     {
	 
	   if(csttin.value.length==0)
        {
	     csttinspan.innerHTML='<span style="color:red">Enter CST TIN</span>';
		 //rtn=false;
        }
		
	    if(vattin.value.length==0)
        {
	     vattinspan.innerHTML='<span style="color:red">Enter VAT-TIN</span>';
		// rtn=false;
        }
	    if(sttin.value.length==0)
        {
	     sttinspan.innerHTML='<span style="color:red">Enter ST-TAN</span>';
		// rtn=false;
        }
	    if(ecc.value.length==0)
        {
	    eccspan.innerHTML='<span style="color:red">Enter ECC</span>';
		//rtn=false;
        }
		
	   if(csttin.value.length==0 && vattin.value.length==0 && sttin.value.length==0
        && ecc.value.length==0)
        {	
	      rtn=false;
        }	
	 }
	 else
	 {
	    if(csttin.value.length!=0)
        { 
		  if(csttin.value.length <4)
		   {
		     csttinspan.innerHTML='<span style="color:red">Invalid CST-TIN</span>';
		      rtn=false;
		   }
		  else
		  {
		  csttinspan.innerHTML='<span style="color:red"></span>';
		  }
        }	 
	 	
		if(vattin.value.length!=0)
        {
		  if(vattin.value.length <4)
		   {
		     vattinspan.innerHTML='<span style="color:red">Invalid VAT-TIN</span>';
		     rtn=false;
		   }
		} 
		
	   if(sttin.value.length!=0)
        {
		 if(sttin.value.length <4)
		  {
		    sttinspan.innerHTML='<span style="color:red">Invalid ST-TAN</span>';
		    rtn=false;
		  }
	    }
		
	   if(ecc.value.length!=0)
        {
		 if(ecc.value.length <4)
		  {
		     eccspan.innerHTML='<span style="color:red">Invalid ECC</span>';
		     rtn=false;
		  }
	   }
	 }
	 if(Cstupload.value.length==0 || Vatupload.value.length==0 || Serviceupload.value.length==0 
	    || Eccupload.value.length==0 )
     { 
	   if(Cstupload.value.length==0)
	    {
		 cstupspan.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	    }
	   if(Vatupload.value.length==0)
	    {
		 vatupspan.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	    }
	   if(Serviceupload.value.length==0)
	   {
		 stupspan.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	   }
	   if(Eccupload.value.length==0)
	   {
		 eccupspan.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	   }
	   
	    if(Cstupload.value.length==0 && Vatupload.value.length==0 &&
		   Serviceupload.value.length==0 && Eccupload.value.length==0)
        {
	      rtn=false;
        }
	  
	 }
	 
	 
	 /* Type of Organisation Enclosure */
	
	
	var Orgupload1= document.getElementById('Orgupload1'); 
	var orgupspan1= document.getElementById('orgupspan1'); 
	
	var Orgupload2= document.getElementById('Orgupload2'); 
	var orgupspan2= document.getElementById('orgupspan2'); 
	
	var Orgupload3= document.getElementById('Orgupload3'); 
	var orgupspan3= document.getElementById('orgupspan3');
	
	 if(Orgupload1.value.length==0 || Orgupload2.value.length==0 || Orgupload3.value.length==0 )
     { 
	   if(Orgupload1.value.length==0)
	    {
		 orgupspan1.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	    }
	   if(Orgupload2.value.length==0)
	    {
		 orgupspan2.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	    }
	  
	   if(Orgupload3.value.length==0)
	    {
		 orgupspan3.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	    }
	   
	   
	   if(Orgupload1.value.length==0 && Orgupload2.value.length==0 && 
	      Orgupload3.value.length==0 )
        {
	      rtn=false;
        }
	  
	 } 

	 /* Nature of Business Enclosure */
	
	
	var Businessupload1= document.getElementById('Businessupload1'); 
	var businessnaturespan1= document.getElementById('businessnaturespan1'); 
	
	var Businessupload2= document.getElementById('Businessupload2'); 
	var businessnaturespan2= document.getElementById('businessnaturespan2'); 
	
	 if(Businessupload1.value.length==0 || Businessupload2.value.length==0 )
     { 
	   if(Businessupload1.value.length==0)
	    {
		 businessnaturespan1.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	    }
	   if(Businessupload2.value.length==0)
	    {
		 businessnaturespan2.innerHTML='<span style="color:red">Attach Enclosure</span>';
		// rtn=false; 
	    }
	   
	   if(Businessupload1.value.length==0 && Businessupload2.value.length==0 )
        {
	      rtn=false;
        }
	  
	 } 

   var security_code= document.getElementById('security_code'); 
	var capres= document.getElementById('capres'); 
	
	 if(security_code.value.length==0 )
     {
		 capres.innerHTML='<span style="color:red">Enter Verification code</span>';
		 rtn= false;  
	 }
	 
	 
  return rtn;	 
 }
 
 /* end of regVendorpage1Confirm() */
 
 function trim(str) 
 {
	return str.replace(/^\s+|\s+$/g,""); 
 } 

function resetVendorPage1()
{
	  return confirm("Are you sure you wish to Reset this page?");
}

function regVendorpage2Confirm()
 {
	    /* bankername */
	var bankername= document.getElementById('bankername');
	var banknamespan= document.getElementById('banknamespan');
	var rtn=true;
	if(bankername.value.length==0)
     {
	    banknamespan.innerHTML='<span style="color:red">Enter Name</span>';
		rtn=false;
     }
	 else
	 {
	   banknamespan.innerHTML='<span style="color:red"></span>';
		
	 }
	 
	var ifsc= document.getElementById('ifsc');
	var ifscspan= document.getElementById('ifscspan');
	if(ifsc.value.length==0)
     {
	    ifscspan.innerHTML='<span style="color:red">Enter IFSC</span>';
		rtn=false;
     }
	 else
	 {
	   ifscspan.innerHTML='<span style="color:red"></span>';
		
	 }
	 
	 
	     /* branchname */
	var branch= document.getElementById('branch');
	var branchspan= document.getElementById('branchspan');
	if(branch.value.length==0)
     {
	    branchspan.innerHTML='<span style="color:red">Enter Branch Name</span>';
		rtn=false;
     }
	 
	      /* accno */
	var accno= document.getElementById('accno');
	var accnospan= document.getElementById('accnospan');
	if(accno.value.length==0)
     {
	    accnospan.innerHTML='<span style="color:red">Enter Account Number</span>';
		rtn=false;
     }
	 
	 	      /* bankaddr */
	var bankaddr= document.getElementById('bankaddr');
	var bankaddrspan= document.getElementById('bankaddrspan');
	if(bankaddr.value.length==0)
     {
	    bankaddrspan.innerHTML='<span style="color:red">Enter Address</span>';
		rtn=false;
     }
	 
	  /* bankcity */
	/*var bankcity= document.getElementById('bankcity');
	var bankcityspan= document.getElementById('bankcityspan');

	if(bankcity.value.length==0)
     {
	    bankcityspan.innerHTML='<span style="color:red">Enter City </span>';
		rtn=false;
     }*/
	 
	 	 /* bankstate */
	/*var bankstate= document.getElementById('bankstate');
	var bankstatespan= document.getElementById('bankstatespan');
//	alert(state.options.length);

	if ( document.vendormatsupplyform2.bankstate.selectedIndex == 0 )
    {
        bankstatespan.innerHTML='<span style="color:red">Select State</span>';
		rtn=false;
    }*/
	
		 	 /* bankpin */
	var bankpin= document.getElementById('bankpin');
	var bankpinspan= document.getElementById('bankpinspan');
//	alert(state.options.length);

	if(bankpin.value.length==0)
     {
	    bankpinspan.innerHTML='<span style="color:red">Enter Postal code</span>';
		rtn=false;
     }
	
	 
   return rtn; 
	 
 }

function checkcontactCaptcha()
 {
	 var name= document.getElementById('name');
	 var namespan= document.getElementById('namespan');
	 
	 var address= document.getElementById('address');
	 var email= document.getElementById('email');
	 var phone= document.getElementById('phone');
	 
	/* var cap_hd = document.getElementById('cap_hd');
	 var number = document.getElementById('number');
	 var code = document.getElementById('code');
	 */
	 var rtn=true;
	 if(name.value.length==0)
     {
	    namespan.innerHTML='<span style="color:red">Enter Name</span>';
		rtn=false;
     }
	 
	var addr= document.getElementById('address');
	var addrspan= document.getElementById('addrspan');

	var str1= trim(addr.value);
	//alert(str1.length);
    if(str1.length==0)
     {
       addrspan.innerHTML='<span style="color:red">Enter Address</span>';
       rtn=false;
     }
	 if(!isEmail())
	 {
	   emailspan.innerHTML='<span style="color:red">Enter E-mail</span>';
       rtn=false;
    
	 }
	 
	var queries= document.getElementById('queries');
	var queriesspan= document.getElementById('queriesspan');

	var str2= trim(queries.value);
	//alert(str1.length);
    if(str2.length==0)
     {
       queriesspan.innerHTML='<span style="color:red">Enter Feedbacks/Queries</span>';
       rtn=false;
     }
	 
	/*  if(cap_hd.value!=number.value)
     {
	    code.innerHTML='<span style="color:red">Incorrect Code</span>';
		rtn=false;
     }	*/
	 
	  if(!isNumber())
	 {
		rtn=false; 
	 }
		
	
	 return rtn;
 }
 
 
 function cap()
 {
	var cap= document.getElementById('capres'); 
	var rtn=false;
	cap.innerHTML='<span style="color:red">Incorrect Code</span>';
	return rtn;

 }
 
 function pancheck()
 {
   var pan= document.getElementById('Panupload');
   var panupspan= document.getElementById('panupspan');
   var rtn=true; var src= pan.value;var temp = new Array();var ext = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
    ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{panupspan.innerHTML='<span style="color:red"></span>';}
	else
	{panupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';rtn=false;}
	//alert(extension);
   return rtn;
 }
 
 function cstcheck()
 {
   var cst= document.getElementById('Cstupload');
   var cstupspan= document.getElementById('cstupspan');
   var rtn=true;var src= cst.value; var temp = new Array(); var ext = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
   ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{cstupspan.innerHTML='<span style="color:red"></span>';}
	else
	{cstupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';rtn=false;}
   return rtn;
 }
 function cstcheck()
 {
   var cst= document.getElementById('Cstupload');
   var cstupspan= document.getElementById('cstupspan');
   var rtn=true;var src= cst.value; var temp = new Array();var ext = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
    ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{cstupspan.innerHTML='<span style="color:red"></span>';}
	else
	{cstupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';rtn=false;}
   return rtn;
 }
 
 function vatcheck()
 {
   var cst= document.getElementById('Vatupload');
   var cstupspan= document.getElementById('vatupspan');
   var rtn=true; var src= cst.value; var temp = new Array();var ext = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
   ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{cstupspan.innerHTML='<span style="color:red"></span>';}
	else
	{cstupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';rtn=false;}
   return rtn;
 }
 
 function servicecheck()
 {
   var cst= document.getElementById('Serviceupload');
   var cstupspan= document.getElementById('stupspan');
   var rtn=true;
   var src= cst.value;
   var temp = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
  
    var ext = new Array();
    ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{
		cstupspan.innerHTML='<span style="color:red"></span>';
	}
	else
	{
	  cstupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';
	  rtn=false;
	}
	//alert(extension);
   return rtn;
 }
 
  function ecccheck()
 {
   var cst= document.getElementById('Eccupload');
   var cstupspan= document.getElementById('eccupspan');
   var rtn=true; var src= cst.value; var temp = new Array();var ext = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
   ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{cstupspan.innerHTML='<span style="color:red"></span>';}
	else
	{cstupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';rtn=false;}
   return rtn;
 }
 
  function ecccheck()
 {
   var cst= document.getElementById('Orgupload');
   var cstupspan= document.getElementById('orgupspan');
   alert(cst.value);
   var rtn=true; var src= cst.value; var temp = new Array();var ext = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
   ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{cstupspan.innerHTML='<span style="color:red"></span>';}
	else
	{cstupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';rtn=false;}
   return rtn;
 }
 
 
 function odcheck()
 {
   var pan= document.getElementById('Panupload');
   var panupspan= document.getElementById('panupspan');
   var rtn=true; var src= pan.value;var temp = new Array();var ext = new Array();
   temp = src.split('\\');
   var filename = temp[temp.length-1]; 
    ext = filename.split('.');
    var extension = ext[ext.length-1]; 
    if(extension=='pdf' || extension=='jpeg' || extension=='jpg')
	{panupspan.innerHTML='<span style="color:red"></span>';}
	else
	{panupspan.innerHTML='<span style="color:red">File Type Not Supported</span>';rtn=false;}
	//alert(extension);
   return rtn;
 }
 
 
function isNumber()
 {
    
	var phone =document.getElementById('phone');
	var reg = new RegExp("^[-]?[0-9]+[\.]?[0-9]+$"); 
	var phonespan= document.getElementById('phonespan');
	var rtn= false;	 
	 if(reg.test(phone.value))
	  {
		  phonespan.innerHTML='<span style="color:red"></span>';
		  rtn= true;
	  }
	  else
	  {
		    phonespan.innerHTML='<span style="color:red">Invalid Data</span>';
		  rtn= false;
	  }

   return rtn;          
}

function negContactus()
 {
	var contres =document.getElementById('contres');
    contres.innerHTML='<span style="color:red">Problems Encountered. Please try again !</span>';
 }
 
 function posContactus()
 {
	var contres =document.getElementById('contres');
    contres.innerHTML='<span style="color:red">Thank you for the Interest. We will get back to you soon!</span>';
 }
 
 function vigilancephonechk()
 {
	var phone =document.getElementById('phonedet');
	var reg = new RegExp("^[-]?[0-9]+[\.]?[0-9]+$"); 
	var phonespan= document.getElementById('phonedetspan');
	var rtn= true;	 
	 if(reg.test(phone.value))
	  {
		  phonespan.innerHTML='<span style="color:red"></span>';
		  rtn= true;
	  }
	  else
	  {
		    phonespan.innerHTML='<span style="color:red">Invalid Data</span>';
		  rtn= false;
	  }

   return rtn;   
	
 }
 
function isAlphaNumeric()
{
	var postaladdr =document.getElementById('postaladdr');
	var postaladdrspan =document.getElementById('postaladdrspan');
	var reg = new RegExp("[^\d][a-zA-Z0-9_]+$");
	var rtn= true;	 
	if(reg.test(postaladdr.value))
	 {
		postaladdrspan.innerHTML='<span style="color:red"></span>';
		rtn= true;
	 }
	else
	 {
		postaladdrspan.innerHTML='<span style="color:red">Invalid Data</span>';
		rtn= false;
	 }

 
    return rtn;
}
 
 
 function vendorminValCheck()
 {
	var minvalue =document.getElementById('minvalue');
	var reg = new RegExp("^[-]?[0-9]+[\.]?[0-9]+$"); 
	var phonespan= document.getElementById('phonedetspan');
	var rtn= true;	 
	 if(reg.test(minvalue.value))
	  {
		  phonespan.innerHTML='<span style="color:red"></span>';
		  rtn= true;
	  }
	  else
	  {
		    phonespan.innerHTML='<span style="color:red">Invalid Data</span>';
		  rtn= false;
	  }

   return rtn;   
 }
 
 
 function checkComplaint()
 {
	
	var category = document.getElementById('category');
	var categoryspan = document.getElementById('categoryspan');
	var cname= document.getElementById('cname');
	var cnspan= document.getElementById('cnspan');
	var designation= document.getElementById('designation');
	var desispan= document.getElementById('desispan');
	var dept= document.getElementById('dept');
	var deptspan= document.getElementById('deptspan');
	var allegation= document.getElementById('allegation');
	var allegationspan= document.getElementById('allegationspan');
	var complaint= document.getElementById('complaint');
	var complaintspan= document.getElementById('complaintspan');
	var postaladdr= document.getElementById('postaladdr');
	var postaladdrspan= document.getElementById('postaladdrspan');
	var phonedet= document.getElementById('phonedet');
	var phonedetspan= document.getElementById('phonedetspan');
	var email= document.getElementById('email');
	var emailspan= document.getElementById('emailspan');
	var security_code= document.getElementById('security_code');
/*	var cap_hd = document.getElementById('cap_hd');
	var number = document.getElementById('number');
	var code = document.getElementById('code');*/
	var rtn=true;
	
	
	if ( category.selectedIndex == 0 )
    {
        categoryspan.innerHTML='<span style="color:red">Select Category</span>';
		rtn=false;
    }
	else
	{
     categoryspan.innerHTML='<span style="color:red"></span>';
	}
	
	
	 if(cname.value.length==0)
     {
	    cnspan.innerHTML='<span style="color:red">Enter Name</span>';
		rtn=false;
     }
	 else
	 {
		cnspan.innerHTML='<span style="color:red"></span>';
	 }
	 
		
	if(dept.value.length==0)
     {
	    deptspan.innerHTML='<span style="color:red">Enter Department</span>';
		rtn=false;
     }
	 else
	 {
	   deptspan.innerHTML='<span style="color:red"></span>';
	 }
	 
	
	 if(complaint.value.length==0)
     {
	    complaintspan.innerHTML='<span style="color:red">Enter Complaint Name</span>';
		rtn=false;
     }
	 else
	 {
	   complaintspan.innerHTML='<span style="color:red"></span>';
	 } 
	 
	  if(trim(allegation.value).length==0)
     {
	    allegationspan.innerHTML='<span style="color:red">Enter Details</span>';
		rtn=false;
     }
	  else
	 {
	  allegationspan.innerHTML='<span style="color:red"></span>';
	 } 
	 
	 
	 if(trim(postaladdr.value).length==0)
     {
	    postaladdrspan.innerHTML='<span style="color:red">Enter Postal Address</span>';
     }
	  else
	 {
	  postaladdrspan.innerHTML='<span style="color:red"></span>';
	 }
	 
	  if(phonedet.value.length==0)
     {
	    phonedetspan.innerHTML='<span style="color:red">Enter Phone Details</span>';
     }
	 else
	 {
		 
		// alert(phonedet.value);
		 if(!isInteger(phonedet.value))
		 {
			 phonedetspan.innerHTML='<span style="color:red">Invalid Phone Number</span>'; 
			 rtn=false;
		 }
		 else
		 {
			 phonedetspan.innerHTML='<span style="color:red"></span>';
		 }
	   
	 } 	
	
	 if(trim(postaladdr.value).length==0 && phonedet.value.length==0)
     {
	   rtn=false;
	 }
	 
	 if(security_code.value.length==0)
     {
		 rtn=false;
	    alert("Enter Verification code");
     } 
	return rtn;
 }

 
 
  function checkQueries()
 {
	
	var category = document.getElementById('category');
	var categoryspan = document.getElementById('categoryspan');

         /* name */
	var cname= document.getElementById('cname');
	var cnspan= document.getElementById('cnspan');
	
	/* postal addr */ 
	var postaladdr= document.getElementById('postaladdr');
	var postaladdrspan= document.getElementById('postaladdrspan');
	
	          /* phone  */
	var phonedet= document.getElementById('phonedet');
	var phonedetspan= document.getElementById('phonedetspan');
	
	   /* queries */
	var queries= document.getElementById('queries');
	var queryspan= document.getElementById('queryspan');
	
	   /* email */ 
	var email= document.getElementById('email');
	var emailspan= document.getElementById('emailspan');
	
	var security_code= document.getElementById('security_code');

	var rtn=true;
	
	if (category.selectedIndex == 0 )
    {
        categoryspan.innerHTML='<span style="color:red">Select Category</span>';
		rtn=false;
    }
	else
	{
     categoryspan.innerHTML='<span style="color:red"></span>';
	}
	
	
	 if(cname.value.length==0)
     {
	    cnspan.innerHTML='<span style="color:red">Enter Name</span>';
		rtn=false;
     }
	 else
	 {
		cnspan.innerHTML='<span style="color:red"></span>';
	 }
	 
	 
	 
	  if(trim(postaladdr.value).length==0)
     {
	    postaladdrspan.innerHTML='<span style="color:red">Enter Postal Address</span>';
     }
	  else
	 {
	  postaladdrspan.innerHTML='<span style="color:red"></span>';
	 }
	 
	 
	 
	 if(trim(queries.value).length==0)
     {
	    queryspan.innerHTML='<span style="color:red">Enter Queries</span>';
		rtn=false;
     }
	  else
	 {
	   queryspan.innerHTML='<span style="color:red"></span>';
	 } 
	 	 
	 if(phonedet.value.length==0)
     {
	    phonedetspan.innerHTML='<span style="color:red">Enter Phone Details</span>';
     }
	 else
	 {	 
		 if(!isInteger(phonedet.value))
		 {
			 phonedetspan.innerHTML='<span style="color:red">Invalid Phone Number</span>'; 
			 rtn=false;
		 }
		 else
		 {
			 phonedetspan.innerHTML='<span style="color:red"></span>';
		 }  
	 } 	
	
	 if(security_code.value.length==0)
     {
		 rtn=false;
	    alert("Enter Verification code");
     } 
	return rtn;
 }
 
 
 
 function ismaxlength(obj)
 {
   var addqualspan = document.getElementById('addqualspan');
   var rtn= true;
	 
   var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
   if (obj.getAttribute && obj.value.length>mlength)
   {
	  obj.value=obj.value.substring(0,mlength)
	  addqualspan.innerHTML='<span style="color:red">Text Exceeded 200 characters</span>'; 
	  rtn=false; 
   }
   else
   {
	 addqualspan.innerHTML='<span >(Maximum 200 characters)</span>'; 
   }
	   
   return rtn;
}
