// JavaScript Document
function number(xxxxx)
        {
	                 var maintainplus = '';
                     var numval = xxxxx.value
 	                 curnumbervar = numval.replace(/[\\A-Za-z!"£%^&*+_=)({};:'@#~,-.¦\/<>?|`¬\]\[]/g,'');
 	                 xxxxx.value = maintainplus + curnumbervar;
 	                 var maintainplus = '';
 	                 xxxxx.focus;
       }
	   
/* Starting Script For Trimimg  */

		 // Removes leading whitespaces
				 function LTrim( value ) 
				 	{
						var re = /\s*((\S+\s*)*)/;
						return value.replace(re, "$1");
	
					}

				// Removes ending whitespaces
				function RTrim( value ) 
					{
						var re = /((\s*\S+)*)\s*/;
						return value.replace(re, "$1");
					}

				// Removes leading and ending whitespaces
				function trim( value ) 	
					{
						return LTrim(RTrim(value));
	
					}

/* Ending Script For Trimimg  */

function validate_applyonline()
        {
				if(trim(document.getElementById("fname").value)=="")
				 {
						alert("Please Enter Your First Name.");
						document.getElementById("fname").focus();
						return false;
				 }
				
				if(trim(document.getElementById("lname").value)=="")
				 {
						alert("Please Enter Your Last Name.");
						document.getElementById("lname").focus();
						return false;
				 }
				 
				 
				 if(trim(document.getElementById("year").value)=="" || trim(document.getElementById("month").value)=="" || trim(document.getElementById("date").value)=="")
				 {
					 if(trim(document.getElementById("date").value)=="")
				      {
						alert("Please Select a Date of your birth.");
						document.getElementById("date").focus();
						return false;
				      }
					
					 if(trim(document.getElementById("month").value)=="")
				      {
						alert("Please Select a Month of your birth.");
						document.getElementById("month").focus();
						return false;
				      }
				
				     if(trim(document.getElementById("year").value)=="")
				      {
						alert("Please Select a Year of your birth");
						document.getElementById("year").focus();
						return false;
				      }
					 return false; 
				 }
				 
				     if(trim(document.getElementById("address").value)=="")
				      {
						alert("Please Enter your Address");
						document.getElementById("address").focus();
						return false;
				      } 
				 
				 
				if(trim(document.getElementById("phone").value)=="")
				 {
						alert("Please Enter your Contact Number.");
						document.getElementById("phone").focus();

						return false;
				 }
				
				var email=document.getElementById("email");
			if(trim(email.value) < 1)
		     {
		           alert("Please Enter email.");
		           document.getElementById("email").value="";
		           document.getElementById("email").focus();
		           return false;
		     }
		    else 
		     {
				   var str=email.value;
		           var at="@";
		           var dot=".";
		           var lat=str.indexOf(at);
		           var lstr=str.length;
		           var ldot=str.indexOf(dot);
		
		           if(str.indexOf(at)==-1)
			        {
					       alert("Please enter valid e-mail ID.");
		 			       document.getElementById("email").value="";
					       document.getElementById("email").focus();
					       return false;
					}

			       if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
				    {
		   		   		   alert("Please enter valid e-mail ID.");
		   				   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

				   if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
					{
		    			   alert("Please enter valid e-mail ID.");
		    			   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

		 		   if(str.indexOf(at,(lat+1))!=-1)
					{
		    					  alert("Please enter valid e-mail ID.");
		    					  document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			}
 
                   if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
					{
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }

		 		           if(str.indexOf(dot,(lat+2))==-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }
		
		 		           if(str.indexOf(" ")!=-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }
	             }
				
				if(trim(document.getElementById("applyfor").value) == "")
	             {
					   alert("Please Enter Your Position applying for");  	
	                   document.getElementById("applyfor").focus();
	                   return false;
				 }
				
				if(trim(document.getElementById("qualification").value) == "")
	             {
					   alert("Please Enter Your Educational Qualifications");  	
	                   document.getElementById("qualification").focus();
	                   return false;
				 }
				 
			    if(trim(document.getElementById("cbworkex").value) == "")
	             {
					   alert("Please Select Your Work Experience");  	
	                   document.getElementById("cbworkex").focus();
					   return false;
				 }  	
	            
				if(trim(document.getElementById("cbindustry").value) == "")
	             {
					   alert("Please Select Your Last Industry worked with");  	
	                   document.getElementById("cbworkex").focus();
					   return false;
				 }
				 
				if(trim(document.getElementById("security_code").value) == "")
	             {
					    alert("Please Enter Security Code");	
					    document.getElementById("security_code").focus();
					    return false;

				 }  
		   	return true;
		}
		
/* The below function will call on contact_structured_concepts.html page */		
function validate_feedback()
        {
				if(trim(document.getElementById("fname").value)=="")
				 {
						alert("Please Enter Your Name.");
						document.getElementById("fname").focus();
						return false;
				 }
				
				if(trim(document.getElementById("phone").value)=="")
				 {
						alert("Please Enter your Contact Number.");
						document.getElementById("phone").focus();

						return false;
				 }
				
				var email=document.getElementById("email");
			if(trim(email.value) < 1)
		     {
		           alert("Please Enter email.");
		           document.getElementById("email").value="";
		           document.getElementById("email").focus();
		           return false;
		     }
		    else 
		     {
				   var str=email.value;
		           var at="@";
		           var dot=".";
		           var lat=str.indexOf(at);
		           var lstr=str.length;
		           var ldot=str.indexOf(dot);
		
		           if(str.indexOf(at)==-1)
			        {
					       alert("Please enter valid e-mail ID.");
		 			       document.getElementById("email").value="";
					       document.getElementById("email").focus();
					       return false;
					}

			       if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
				    {
		   		   		   alert("Please enter valid e-mail ID.");
		   				   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

				   if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
					{
		    			   alert("Please enter valid e-mail ID.");
		    			   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

		 		   if(str.indexOf(at,(lat+1))!=-1)
					{
		    					  alert("Please enter valid e-mail ID.");
		    					  document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			}
 
                   if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
					{
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }

		 		           if(str.indexOf(dot,(lat+2))==-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }
		
		 		           if(str.indexOf(" ")!=-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }
	             }
				
				if(document.getElementById("security_code").value == "")
	             {
					    alert("Please Enter Security Code");	
					    document.getElementById("security_code").focus();
					    return false;
				 }  
		   	return true;
		}
		
/* The below function will call on contact_structured_concepts.html page */
function validate_reqinfo()
        {
			if(trim(document.getElementById("txtName").value)=="")
			 {
				   alert("Please Enter your Name");
				   document.getElementById("txtName").focus();
				   return false;
		     }
	        var email=document.getElementById("email");
			if(trim(email.value) < 1)
		     {
		           alert("Please Enter email.");
		           document.getElementById("email").value="";
		           document.getElementById("email").focus();
		           return false;
		     }
		    else 
		     {
				   var str=email.value;
		           var at="@";
		           var dot=".";
		           var lat=str.indexOf(at);
		           var lstr=str.length;
		           var ldot=str.indexOf(dot);
		
		           if(str.indexOf(at)==-1)
			        {
					       alert("Please enter valid e-mail ID.");
		 			       document.getElementById("email").value="";
					       document.getElementById("email").focus();
					       return false;
					}

			       if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
				    {
		   		   		   alert("Please enter valid e-mail ID.");
		   				   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

				   if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
					{
		    			   alert("Please enter valid e-mail ID.");
		    			   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

		 		   if(str.indexOf(at,(lat+1))!=-1)
					{
		    					  alert("Please enter valid e-mail ID.");
		    					  document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			}
 
                   if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
					{
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }

		 		           if(str.indexOf(dot,(lat+2))==-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }
		
		 		           if(str.indexOf(" ")!=-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }
	             }
				 
               if(trim(document.getElementById("cmbCountry").value)=="")
                {
					alert("Please Select your Country");
					document.getElementById("cmbCountry").focus();
					return false;
                }
               
			   if(trim(document.getElementById("cmbSource").value)=="")
			    {
				    alert("Please Select Where did you hear about us?");
				    document.getElementById("cmbSource").focus();
				    return false;
			    }

               if(trim(document.getElementById("cmbProjectType").value)=="")
                {
					alert("Please Select your Project Type");
					document.getElementById("cmbProjectType").focus();
					return false;
                }
        
		       if(trim(document.getElementById("cmbTimeFrame").value)=="")
                {
					alert("Please Select your Timeframe to begin");
					document.getElementById("cmbTimeFrame").focus();
					return false;
                }
				
		       if(trim(document.getElementById("txtDescription").value)=="")
                {
					alert("Please Enter your Description/Requirements");
                    document.getElementById("txtDescription").focus();
					return false;
                }
               
			   if(trim(document.getElementById("security_code").value) == "")
	            {
				   alert("Please Enter Security Code");	
				   document.getElementById("security_code").focus();
				   return false;
                } 
				return true;
        }

/* The below function will call on request_quote.html page */

function validate_req_quote()
        {
			if(trim(document.getElementById("LastName").value) == "")
	          {
				   alert("Please Enter Your Last Name");	
				   document.getElementById("LastName").focus();
				   return false;
              } 
			
			 if(trim(document.getElementById("FirstName").value) == "")
	          {
				   alert("Please Enter Your First Name");	
				   document.getElementById("FirstName").focus();
				   return false;
              }
			 
			 if(trim(document.getElementById("BusinessName").value) == "")
	          {
				   alert("Please Enter Your Business Name");	
				   document.getElementById("BusinessName").focus();
				   return false;
              }
			 
			 if(trim(document.getElementById("Telephone").value) == "")
	          {
				   alert("Please Enter Your Telephone Number");	
				   document.getElementById("Telephone").focus();
				   return false;
              }
			  
			var email=document.getElementById("email");
			if(trim(email.value) < 1)
		     {
		           alert("Please Enter email.");
		           document.getElementById("email").value="";
		           document.getElementById("email").focus();
		           return false;
		     }
		    else 
		     {
				   var str=email.value;
		           var at="@";
		           var dot=".";
		           var lat=str.indexOf(at);
		           var lstr=str.length;
		           var ldot=str.indexOf(dot);
		
		           if(str.indexOf(at)==-1)
			        {
					       alert("Please enter valid e-mail ID.");
		 			       document.getElementById("email").value="";
					       document.getElementById("email").focus();
					       return false;
					}

			       if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
				    {
		   		   		   alert("Please enter valid e-mail ID.");
		   				   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

				   if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
					{
		    			   alert("Please enter valid e-mail ID.");
		    			   document.getElementById("email").value="";
						   document.getElementById("email").focus();
						   return false;
					}

		 		   if(str.indexOf(at,(lat+1))!=-1)
					{
		    					  alert("Please enter valid e-mail ID.");
		    					  document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			}
 
                   if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
					{
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			}

		                   if(str.indexOf(dot,(lat+2))==-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }
		
		 		           if(str.indexOf(" ")!=-1)
					        {
		    			          alert("Please enter valid e-mail ID.");
		    			          document.getElementById("email").value="";
						          document.getElementById("email").focus();
						          return false;
		 			        }		           
	             }
			 
			    if(trim(document.getElementById("security_code").value) == "")
	             {
				   alert("Please Enter Security Code");	
				   document.getElementById("security_code").focus();
				   return false;
                 } 
			return true;
		}  

function call_translator(language)
        {
           if(language!="" || language !=null)
		    {
				convertnew("en|"+language);
			}
		}		
