// JavaScript Document
//Browser Support Code
var xmlHttp = false;

function createRequest() {
	if(window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} else if(window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
	
	if (!xmlHttp) {
         alert('<?php echo AJAX_CANNOT_CREATE_XMLHTTP; ?>');
         return false;
    }
}

function insertToNewsletter(email, first_name, last_name, group_id) {
	with (email){
		apos=email.indexOf("@");
		dotpos=email.lastIndexOf(".");
		if (apos<1||dotpos-apos<2){
			document.getElementById("newsletter_heading").innerHTML  = ' Du har inte angett en godk&auml;nd e-mail';
		}else {
			createRequest();				
			var url = "script/ajax.php?action=insertToNewsletter&email=" + email +"&first_name=" + first_name +"&last_name=" + last_name +"&group_id=" + group_id;
			xmlHttp.open("GET", url, true);      
			xmlHttp.onreadystatechange=
					function(){if(xmlHttp.readyState!=4)return;if(xmlHttp.status==200){
						//alert(xmlHttp.responseText);
						if(xmlHttp.responseText == "ok"){
							document.getElementById("newsletter_heading").innerHTML  = 'Tack! Du &auml;r nu anm&auml;ld';
						}else{
							document.getElementById("newsletter_heading").innerHTML  = 'Hoppsan! Du finns redan med';
						}					
					}};		
			xmlHttp.send(null);
		}
	}	
}

function adsClick(adsID) {
	createRequest();				
	var url = "script/ajax.php?action=adsClick&adsID=" + adsID;
	xmlHttp.open("GET", url, true);      
	xmlHttp.onreadystatechange=
			function(){if(xmlHttp.readyState!=4)return;if(xmlHttp.status==200){
				//alert(xmlHttp.responseText);
				if(xmlHttp.responseText != "ok"){
					alert(xmlHttp.responseText);
				}					
			}};		
	xmlHttp.send(null);
}

function jobsClick(feeditemsID) {
	createRequest();				
	var url = "script/ajax.php?action=jobsClick&feeditemsID=" + feeditemsID;
	xmlHttp.open("GET", url, true);      
	xmlHttp.onreadystatechange=
			function(){if(xmlHttp.readyState!=4)return;if(xmlHttp.status==200){
				//alert(xmlHttp.responseText);
				if(xmlHttp.responseText != "ok"){
					alert(xmlHttp.responseText);
				}					
			}};		
	xmlHttp.send(null);
}
