// JavaScript Document
		var url_apply_promocode = "/ajax/ajax_apply_promocode.php?code="; 
		
		function apply_promocode() { 
		    var total1 = document.getElementById("total1").value;
		    var code = document.getElementById("discount_code").value;		
            http.open("GET", url_apply_promocode  + escape(code)+'&total1='+ escape(total1)+'&sid='+ Math.random(), true);
            http.onreadystatechange = handleHttpResponse_apply_promocode;
            http.send(null);
        }
		function handleHttpResponse_apply_promocode() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=trim(http.responseText);
					  if(results=="" ){
						document.getElementById('code_msg').innerHTML = results;
					  }else{
						var arr = results.split(",")  
						document.getElementById('total2').value= arr[0];
						document.getElementById('subtotal').value= arr[4];
						document.getElementById('subtotal_value').innerHTML = arr[4];
						document.getElementById('total_value2').innerHTML = arr[0];
						document.getElementById('discount_value').innerHTML = arr[2];
						document.getElementById('dvalue').value= arr[2];
							if(arr[1]=='invalid'){
								document.getElementById('code_msg').innerHTML =  arr[1];
							}else{
								document.getElementById('code_msg').innerHTML =  'Discount: '+arr[1];
							}
						document.getElementById('vat').innerHTML = arr[3];
						document.getElementById('vat_amount').value= arr[3];
					  }
				  }
			   }
		}

		var url_remove_from_basket  = "/ajax/ajax_remove_from_basket.php?id="; 
		
		function remove_from_basket(id) { 
		    var total0 = document.getElementById("total0").value;
		    var total1 = document.getElementById("total1").value;
		    var total2 = document.getElementById("total2").value;
		    var price = document.getElementById("price"+id).value;		
            http.open("GET", url_remove_from_basket  + escape(id)+'&total0='+ escape(total0)+'&total1='+ escape(total1)+'&total2='+ escape(total2) +'&price='+ escape(price) +'&sid='+ Math.random(), true);
            http.onreadystatechange = handleHttpResponse_remove_from_basket;
            http.send(null);
        }
		function handleHttpResponse_remove_from_basket() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=trim(http.responseText);
					  if(results!="")
					  {
						var arr = results.split(",")  
						if(arr[3]==0){
							document.getElementById('head_cart').innerHTML = arr[3];
							document.getElementById('frmbasket').innerHTML = '';							
							document.getElementById('frmbas').style.display = 'block';							
						}else{
							document.getElementById('rowa'+arr[0]).innerHTML = '';
							document.getElementById('rowb'+arr[0]).innerHTML = '';
							document.getElementById('rowc'+arr[0]).innerHTML = '';
							document.getElementById('rowd'+arr[0]).innerHTML = '';
							document.getElementById('total0').value= arr[7];
							document.getElementById('total1').value= arr[1];
							document.getElementById('total2').value= arr[2];
							document.getElementById('total_value0').innerHTML = arr[7];
							document.getElementById('total_value1').innerHTML = arr[1];
							document.getElementById('total_value2').innerHTML = arr[2];
							document.getElementById('vat').innerHTML = arr[4];
							document.getElementById('vat_amount').value= arr[4];							
							document.getElementById('bper').innerHTML= arr[5];
							document.getElementById('bulk_total_value0').innerHTML= arr[6];
	   					    apply_promocode();
						}
					  }
				  }
			   }
		}

	var url_add_basket  = "/ajax/ajax_add_basket.php?id="; 
		
		function add_basket(id) { 
            http.open("GET", url_add_basket  + escape(id) + '&sid='+Math.random(), true);
            http.onreadystatechange = handleHttpResponse_add_basket;
            http.send(null);
        }
		function handleHttpResponse_add_basket() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=trim(http.responseText);
					  if(results!="")
					  {
						var arr = results.split(",")  
						document.getElementById('cart'+arr[0]).innerHTML = '';
						document.getElementById('msgcart'+arr[0]).innerHTML = 'This has been added to your shopping basket';
						document.getElementById('head_cart').innerHTML = arr[1];
					  }
				  }
			   }
		}

		var url_remove_basket  = "/ajax/ajax_remove_basket.php?id="; 
		
		function remove_basket(id) { 
            http.open("GET", url_remove_basket  + escape(id) + '&sid='+Math.random(), true);
            http.onreadystatechange = handleHttpResponse_remove_basket;
            http.send(null);
        }
		function handleHttpResponse_remove_basket() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=trim(http.responseText);
					  if(results!="")
					  {
						var arr = results.split(",")  
						document.getElementById('cart'+arr[0]).innerHTML = '<input type="button" class="Addtocartbtn" onclick="add_basket('+results+');"  value="Add To Basket" />';
						document.getElementById('head_cart').innerHTML = arr[1];
					  }
				  }
			   }
		}

	var url_contact= "/ajax/ajax_contact.php?name="; 

		function sendmail_contact() {
		    var name = document.getElementById("name").value;
		    var company = document.getElementById("company").value;
		    var email = document.getElementById("email").value;
		    var telephone = document.getElementById("telephone").value;
		    var comment = document.getElementById("comment").value;
			http.open("GET", url_contact + escape(name) +'&email='+ escape(email)+'&company='+ escape(company)+'&telephone='+ escape(telephone) +'&comment='+ escape(comment) +'&sid='+ Math.random(), true);
			http.onreadystatechange = handleHttpResponse_sendmail_contact;
			http.send(null);
        }
		function handleHttpResponse_sendmail_contact() {   
        if (http.readyState == 4) {
              if(http.status==200) {
                  var results=http.responseText;
				 alert(results);
				 document.getElementById('msg').innerHTML = results;
				 document.getElementById('ctable').innerHTML = "";
              }
           }
        }
		
		var url_mail = "/ajax/ajax_mail.php?email="; 

		function sendemail() {
		    var email = document.getElementById("email_1").value;
			//document.getElementById('ss_email').innerHTML = "<img src='/images/ajax-loader.gif' />";		

			http.open("GET", url_mail + escape(email) +'&sid='+ Math.random(), true);
				http.onreadystatechange = handleHttpResponse_email;
				http.send(null);
        }
		function handleHttpResponse_email() {   
        if (http.readyState == 4) {
              if(http.status==200) {
                  var results=http.responseText;
				// alert(results);
				 document.getElementById('ss_email').innerHTML = results;
				 //document.getElementById('email_vis').innerHTML = "";
				 //document.getElementById('s_email').innerHTML = "";
			 
              }
           }
        }

var url_forgot = "/ajax/ajax_forgot_password.php?email="; 

		function forgot_password() {
		    var email = document.getElementById("for_email").value;
			http.open("GET", url_forgot + escape(email) +'&sid='+ Math.random(), true);
				http.onreadystatechange = handleHttpResponse_forgot_password;
				http.send(null);
        }
		function handleHttpResponse_forgot_password() {   
        if (http.readyState == 4) {
              if(http.status==200) {
                  var results=http.responseText;
				// alert(results);
				 document.getElementById('sforgot').innerHTML = results;
				 //document.getElementById('email_vis').innerHTML = "";
				 //document.getElementById('s_email').innerHTML = "";
			 
              }
           }
        }
var url_pass = "/ajax/ajax_password.php?id="; 

		function change_password() {
		    var pass = document.getElementById("currentpassword").value;
		    var newpass = document.getElementById("newpassword").value;
			invis('changepass');
		    document.getElementById('password').value = newpass;
		    var id = document.getElementById("ijobseeker_id").value;
			http.open("GET", url_pass + escape(id) +'&pass='+ escape(pass) +'&newpass='+ escape(newpass)+'&sid='+ Math.random(), true);
				http.onreadystatechange = handleHttpResponse_password;
				http.send(null);
        }
		function handleHttpResponse_password() {   
        if (http.readyState == 4) {
              if(http.status==200) {
                  var results=http.responseText;
				// alert(results);
				 document.getElementById('passwordupdate1').innerHTML = results;
			     document.getElementById("currentpassword").value = "";
			     document.getElementById("newpassword").value="";
			     document.getElementById("confirmpassword").value="";		 
              }
           }
        }
			
var url_newsletter = "/ajax/ajax_verifynewsletter.php?pid="; 
		
		function verify_newsletter() {    
            var pId = document.getElementById("newsletter_email").value;
            http.open("GET", url_newsletter + escape(pId) + '&sid='+Math.random(), true);
            http.onreadystatechange = handleHttpResponse_verify_newsletter;
            http.send(null);
        }
		 function handleHttpResponse_verify_newsletter() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=http.responseText;
					 if((results.length)<5)
					  {
						document.frmnewsletter.submit();
					  }
					  else
					  {
						//document.getElementById('newsletter_msg').innerHTML = results;
						alert('Good news! You seem to have already registered for our newsletter with this email address!');
					  }				  
				}
			   }
			}
			
			
var url_login = "/ajax/ajax_verifylogin.php?pid="; 
		
		function VerifyLogin() {    
            var pId = document.getElementById("loginemail").value;
            var pw = document.getElementById("Password").value;	
            http.open("GET", url_login + escape(pId) + "&pw=" + escape(pw) + '&sid='+Math.random(), true);
            http.onreadystatechange = handleHttpResponse_login;
            http.send(null);
        }
		 function handleHttpResponse_login() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=http.responseText;
					  if((results.length)<5)
					  {
						document.frm12.submit();
					  }
					  else
					  {
						document.getElementById('sloginemail').innerHTML = results;
					  }
	
				  }
			   }
			}

var url_login1 = "/ajax/ajax_verifylogin1.php?pid="; 
		
		function VerifyLogin1() {    
            var pId = document.getElementById("loginemail1").value;
            var pw = document.getElementById("Password1").value;	
            var id = document.getElementById("id").value;	
            http.open("GET", url_login1 + escape(pId) + "&pw=" + escape(pw) + "&id=" + escape(id) + '&sid='+Math.random(), true);
            http.onreadystatechange = handleHttpResponse_login1;
            http.send(null);
        }
		 function handleHttpResponse_login1() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=http.responseText;
					  if((results.length)>62)
					  {
						window.location.href=results;
					  }
					  else
					  {
						document.getElementById('sloginemail1').innerHTML = results;
					  }
	
				  }
			   }
			}


		function forgot_password1() {
		    var email = document.getElementById("for_email1").value;
			http.open("GET", url_forgot + escape(email) +'&sid='+ Math.random(), true);
				http.onreadystatechange = handleHttpResponse_forgot_password1;
				http.send(null);
        }
		function handleHttpResponse_forgot_password1() {   
        if (http.readyState == 4) {
              if(http.status==200) {
                  var results=http.responseText;
				// alert(results);
				 document.getElementById('sforgot1').innerHTML = results;
				 //document.getElementById('email_vis').innerHTML = "";
				 //document.getElementById('s_email').innerHTML = "";
			 
              }
           }
        }			
		function InnerVerifyLogin() {    
            var pId = document.getElementById("loginemail_1").value;
            var pw = document.getElementById("Password_1").value;	
            http.open("GET", url_login  + escape(pId) + "&pw=" + escape(pw) + '&sid='+Math.random(), true);
            http.onreadystatechange = handleHttpResponse_inner_login;
            http.send(null);
        }
		 function handleHttpResponse_inner_login() {   
			if (http.readyState == 4) {
				  if(http.status==200) {
					  var results=http.responseText;
					  if((results.length)<5)
					  {
						document.frm1.submit();
					  }
					  else
					  {
						document.getElementById('Message_1').innerHTML = results;
					  }
				  }
			   }
			}			
			


function getHTTPObject() {
  var xmlhttp;
  if(window.XMLHttpRequest){
    xmlhttp = new XMLHttpRequest();
  }
  else if (window.ActiveXObject){
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    if (!xmlhttp){
        xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
}
  return xmlhttp;
}

var http = getHTTPObject(); // We create the HTTP Object
