
	var httpObj = false;
		try {
			  httpObj = new XMLHttpRequest();
		} catch (trymicrosoft) {
		  try {
				httpObj = new ActiveXObject("Msxml2.XMLHTTP");
		  } catch (othermicrosoft) {
			try {
			  httpObj = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
			  httpObj = false;
			}
	  }
	}

	function SendExistRequest(Url,FieldName,Title){
		var SendUrl = Url+"&r="+Math.random(); 
		httpObj.open("GET", SendUrl, true);
		httpObj.onreadystatechange = function RecieveExistRequest(){
			if (httpObj.readyState == 4) {
				if(httpObj.responseText==1) {
					if(Title == 'Email'){
						alert("This "+Title+" Address is already registered with us.Please enter another "+Title+" Address !!");
					}else{
						alert(Title + " already exists in database.Please enter another !!");
					}
					document.getElementById(FieldName).select();
					return false;
				} else if(httpObj.responseText==0) {	 
					document.forms[0].submit();
				}else {
					alert("Error occur : " + httpObj.responseText);
					return false;
				}
			}
		};
		httpObj.send(null);
	}
	
	function SendMultipleExistRequest(Url,FieldName,Title,FieldName2,Title2){
		var SendUrl = Url+"&r="+Math.random(); 
		httpObj.open("GET", SendUrl, true);
		httpObj.onreadystatechange = function RecieveMultipleExistRequest(){
			if (httpObj.readyState == 4) {
				if(httpObj.responseText==1) {
					if(Title == 'Email'){
						alert("This "+Title+" Address is already registered with us.Please enter another "+Title+" Address !!");
					}else{
						alert(Title + " already exists in database.Please enter another !!");
					}
					document.getElementById(FieldName).select();
					return false;
				}else if(httpObj.responseText==2) {
					alert(Title2 + " already exists.Please enter another !!");
					document.getElementById(FieldName2).select();
					return false;
				} else if(httpObj.responseText==0) {	 
					document.forms[0].submit();
				}else {
					alert("Error occur : " + httpObj.responseText);
					return false;
				}
			}
		};
		httpObj.send(null);
	}



	function SendMenuPositionExistRequest(Url,FieldName,Title){
		var SendUrl = Url+"&r="+Math.random(); 
		
		httpObj.open("GET", SendUrl, true);
		httpObj.onreadystatechange = function PositionExistRequest(){
			if (httpObj.readyState == 4) {
				if(httpObj.responseText==1) {	 
					alert(Title + " already exists in database.Please enter another !!");
					document.getElementById(FieldName).select();
					return false;
				} else if(httpObj.responseText==0) {	 
					var Url = "isRecordExists.php?PageHeading="+document.getElementById("title").value+"&editID="+ document.getElementById("editID").value;
					SendExistRequest(Url,"title","Page Title");
					return false;	
				}else {
					alert("Error occur : " + httpObj.responseText);
					return false;
				}
			}
		};
		httpObj.send(null);
	}


	function validateContact(frm){
		if( ValidateForSelect(frm.SolutionType, " Solution Type")
			&& ValidateForTextareaOptRange(frm.Needs, " Needs/Wishes/Concerns",5,800)
		    && ValidateForSimpleBlank(frm.Company, " Company")
			&& ValidateForSimpleBlank(frm.Country, " Country")					  
			&& ValidateForSimpleBlank(frm.LastName, " Your Last Name")
			&& ValidateForSimpleBlank(frm.FirstName, " Your First Name")
			&& ValidatePhoneNumber(frm.Phone,"Phone Number",10,20)
			&& ValidateForEmail(frm.Email, "Your Email Address")
			&& isEmail(frm.Email)
		 ){  
			var ExistingCustomer = 'No';
			if(frm.existing.checked==true){
				ExistingCustomer = 'Yes';
			}
			
			var SendUrl = 'ajax.php?ContactSales=1&SolutionType='+escape(frm.SolutionType.value)+'&ExistingCustomer='+escape(ExistingCustomer)+'&Company='+escape(frm.Company.value)+'&Country='+escape(frm.Country.value)+'&FirstName='+escape(frm.FirstName.value)+'&LastName='+escape(frm.LastName.value)+'&Email='+escape(frm.Email.value)+'&Phone='+escape(frm.Phone.value)+'&Needs='+escape(frm.Needs.value)+"&r="+Math.random(); 
			
			document.getElementById("MainTD").innerHTML = '<Div class=message style="height:200px;" align=center><br><br>Sending enquiry.....</Div>';
		
			httpObj.open("GET", SendUrl, true);
			httpObj.onreadystatechange = function ContactRecieve(){
				if (httpObj.readyState == 4) {
					if(httpObj.responseText==1) {	 
						document.getElementById("MainTD").innerHTML = '<Div class=message2 style="height:200px;" align=center><br><br>Thank you for your interest in SBS-Techs Services. We have received your Query.<br>We will review your query and be in touch with you to discuss the next steps in order to provide<br> you with IT Solutions.<br><br>We look forward to working with you in the future.</Div>';
					}else {
						alert("Error occur : " + httpObj.responseText);
					}
					return false;
				}
			};
			httpObj.send(null);
			return false;
		}else{
			return false;
		}
	}
	
	
	
	function validatePartner(frm){
		if( ValidateForSimpleBlank(frm.Name, " Your Name")
			&& ValidateForSimpleBlank(frm.Company, " Company")				  
			&& ValidatePhoneNumber(frm.Phone,"Telephone Number",10,20)
			&& ValidateForEmail(frm.Email, "Your Email Address")
			&& isEmail(frm.Email)
			&& isValidLink(frm.Website,"Web Site Address")
			&& ValidateForTextareaOptRange(frm.detail, " Enterprise Detail",5,800)
		 ){  
			var ContactedBy='Email';
			if(frm.ContactedBy2.checked)
				ContactedBy='Phone';

			var SendUrl = 'ajax.php?PartnerWithUs=1&ContactedBy='+escape(ContactedBy)+'&Company='+escape(frm.Company.value)+'&Name='+escape(frm.Name.value)+'&Email='+escape(frm.Email.value)+'&Phone='+escape(frm.Phone.value)+'&detail='+escape(frm.detail.value)+"&r="+Math.random(); 
			
			document.getElementById("MainTD").innerHTML = '<Div class=message style="height:200px;" align=center><br><br>Sending enquiry.....</Div>';
		
			httpObj.open("GET", SendUrl, true);
			httpObj.onreadystatechange = function PartnerRecieve(){
				if (httpObj.readyState == 4) {
					if(httpObj.responseText==1) {	 
						document.getElementById("MainTD").innerHTML = '<Div class=message2 style="height:200px;" align=center><br><br>Thank you for your interest in the SBS-Techs Partner Program. We have received your application.<br>We will review your application and be in touch with you to discuss the next steps in order to<br> become a partner.<br><br>We look forward to working with you in the future.</Div>';
					}else {
						alert("Error occur : " + httpObj.responseText);
					}
					return false;
				}
			};
			httpObj.send(null);
			return false;
		}else{
			return false;
		}
	}	
	
	
	
	function validateFeedback(frm){
		if( ValidateForSimpleBlank(frm.Company, "Company Name")
			&& ValidateForSimpleBlank(frm.Designation, "Designation")					  
			&& ValidateForSimpleBlank(frm.FirstName, " Your First Name")
			&& ValidateForSimpleBlank(frm.LastName, " Your Last Name")
			&& ValidateForEmail(frm.Email, "Your Email Address")
			&& isEmail(frm.Email)
			&& ValidatePhoneNumber(frm.Phone,"Phone Number",10,20)
			&& ValidateForTextareaOptRange(frm.Feedback, "Feedback",5,800)
			&& ValidateForTextareaOptRange(frm.Experience, "Experience",5,800)
		 ){  
			
			var Services=''; var Rating=''; var WantToRefer=''; 
			var WorkSolutions=''; var ContactComments='';

			if(frm.Service1.checked)
				Services = Services+'IT Support,';
			if(frm.Service2.checked)
				Services = Services+' Web Services,';
			if(frm.Service3.checked)
				Services = Services+' Software Services,';
			if(frm.Service4.checked)
				Services = Services+' Business Solutions,';
			if(frm.Service5.checked)
				Services = Services+' Hosting,';
			if(frm.Service6.checked)
				Services = Services+' Entrepreneur Special,';

			

			if(frm.WorkSolutions1.checked)
				WorkSolutions = WorkSolutions+'IT Support,';
			if(frm.WorkSolutions2.checked)
				WorkSolutions = WorkSolutions+' Web Services,';
			if(frm.WorkSolutions3.checked)
				WorkSolutions = WorkSolutions+' Software Services,';
			if(frm.WorkSolutions4.checked)
				WorkSolutions = WorkSolutions+' Business Solutions,';
			if(frm.WorkSolutions5.checked)
				WorkSolutions = WorkSolutions+' Hosting,';
			if(frm.WorkSolutions6.checked)
				WorkSolutions = WorkSolutions+' Entrepreneur Special,';





			if(frm.Rating1.checked)
				Rating = 'Exceptional';

			if(frm.Rating2.checked)
				Rating = 'Good';

			if(frm.Rating3.checked)
				Rating = 'Satisfactory';

			if(frm.Rating4.checked)
				Rating = 'Poor';




			if(frm.WantToRefer1.checked)
				WantToRefer = 'Yes';

			if(frm.WantToRefer2.checked)
				WantToRefer = 'No';

			
		



			if(frm.ContactComments1.checked)
				ContactComments = 'Yes';

			if(frm.ContactComments2.checked)
				ContactComments = 'No';




			var SendUrl = 'ajax.php?FeedBackForm=1&Company='+escape(frm.Company.value)+'&Designation='+escape(frm.Designation.value)+'&Company='+escape(frm.Company.value)+'&FirstName='+escape(frm.FirstName.value)+'&LastName='+escape(frm.LastName.value)+'&Email='+escape(frm.Email.value)+'&Phone='+escape(frm.Phone.value)+'&Feedback='+escape(frm.Feedback.value)+'&Experience='+escape(frm.Experience.value)+"&r="+Math.random(); 
			
			SendUrl = SendUrl+'&Services='+escape(Services)+'&Rating='+Rating+'&WantToRefer='+WantToRefer+'&WorkSolutions='+escape(WorkSolutions)+'&ContactComments='+ContactComments;

			//alert(SendUrl);

		
			document.getElementById("MainTD").innerHTML = '<Div class=message style="height:200px;" align=center><br><br>Sending enquiry.....</Div>';
		
			httpObj.open("GET", SendUrl, true);
			httpObj.onreadystatechange = function FeedbackRecieve(){
				if (httpObj.readyState == 4) {
					if(httpObj.responseText==1) {	 
						document.getElementById("MainTD").innerHTML = '<Div class=message2 style="height:200px;" align=center><br><br>Thank you for your interest in SBS-Techs. We have received your Feedback.<br><br>We look forward to working with you in the future.</Div>';
					}else {
						alert("Error occur : " + httpObj.responseText);
					}
					return false;
				}
			};
			httpObj.send(null);
			return false;
		}else{
			return false;
		}
		
	}








	function ListBenefit(benefitID){
		if(benefitID>0){
			var SendUrl = "ajax.php?benefitID="+benefitID+"&r="+Math.random(); 
			document.getElementById("BenefitListDiv").innerHTML = '<Div class="message" style="height:200px;"><br>Loading....</Div>';

			httpObj.open("GET", SendUrl, true);
			httpObj.onreadystatechange = function ListBenefitRequest(){
				if (httpObj.readyState == 4) {
					document.getElementById("BenefitListDiv").innerHTML = httpObj.responseText;
				}
			};
			httpObj.send(null);
		}else{
					document.getElementById("BenefitListDiv").innerHTML = '<Div class="message">The benefit you have requested is currently not active !</Div>';
		}
	}

	