// JScript File

var baseurl = "http://www.in2travel.nl/";
var currentelement;

//baseurl = "";

function GetXmlHttpObject(handler){ 
var objXmlHttp=null;
if (navigator.userAgent.indexOf("MSIE")>=0){ 
    var strName="Msxml2.XMLHTTP";
    if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
    {
        strName="Microsoft.XMLHTTP";
    } 
    try
    { 
        objXmlHttp=new ActiveXObject(strName);
        objXmlHttp.onreadystatechange=handler;
        return objXmlHttp;
    } catch(e)
    { 
        alert("Error. Scripting for ActiveX might be disabled");
        return;
    } 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest();
objXmlHttp.onload=handler;
objXmlHttp.onerror=handler;
return objXmlHttp;
}
} 

function AJAXInteraction(url, callback, id) {

    var req = init();
    req.onreadystatechange = processRequest;
        
    function init() {
      if (window.XMLHttpRequest) {
        return new XMLHttpRequest();
      } else if (window.ActiveXObject) {
        return new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
    
    function processRequest () {
      if (req.readyState == 4) {	        
        if (req.status == 200) {
          if (callback) callback(req.responseText, id);
        }
      }
    }
	
    this.doGet = function() {      
      req.open("GET", url, true);
      req.send(null);
    }
    
    this.doPost = function(body) {
      req.open("POST", url, true);
	  req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
      req.send(body);
    }
}


function reisBewaren(accoid){
	
	//var i = document.getElementById('iframeresult');
	//var locurl = "";
	//var loctit = "";
	//var accoid = "";
	//var query = "";
	//var tmp = "";

	//if(i){
		/*
		locurl = String(i.contentWindow.document.location);
		if(locurl.indexOf("su=zoek-detail")<0)locurl = locurl + "&su=zoek-detail";
		
		if(locurl.indexOf("accid=")>0){
			accoid = locurl.substr(locurl.indexOf("accid=")+6);
			if(accoid.indexOf("&")>0)accoid = accoid.substr(0,accoid.indexOf("&"));
		}
		*/
		//var accoid = "12123";
	    var url= baseurl + "reisOpslaan.php?id=" + accoid;
	    
    	var des = new AJAXInteraction(url, setSessionResult, 'bewaardeReizen');
    	
	    des.doGet();
		
	//}
	
}
function reisVerwijderen(accoid){
	
	//var i = document.getElementById('iframeresult');
	//var locurl = "";
	//var loctit = "";
	//var accoid = "";
	//var query = "";
	//var tmp = "";

	//if(i){
		/*
		locurl = String(i.contentWindow.document.location);
		if(locurl.indexOf("su=zoek-detail")<0)locurl = locurl + "&su=zoek-detail";
		
		if(locurl.indexOf("accid=")>0){
			accoid = locurl.substr(locurl.indexOf("accid=")+6);
			if(accoid.indexOf("&")>0)accoid = accoid.substr(0,accoid.indexOf("&"));
		}
		*/
		//var accoid = "12123";
	    var url= baseurl + "reisOpslaan.php?a=delete&id=" + accoid;
	    
    	var des = new AJAXInteraction(url, setSessionResult, 'bewaardeReizen');
    	
	    des.doGet();
		
	//}
	
}
function bewaardeReizen(){
	var url = baseurl + "reisOpslaan.php";
    var des = new AJAXInteraction(url, setSessionResult, 'bewaardeReizen');
    des.doGet(); 	
}


function mailReis(element){
	
	currentelement = element;
	
	currentelement.value = "moment...";
	currentelement.disabled = true;
	
	//var i = document.getElementById('iframeresult');
	//var locurl = "";
	//var loctit = "";
	//if(i){
		
	//	locurl = String(i.contentWindow.document.location);
	//	var locarray  = locurl.split("?");
		
	//	locurl = "http://www.vertrekpunt.nl/webfront/base.asp?osadcampaign=doormailen&" + locarray[1];
	//	locurl = locurl.replace(/\&/g, "{A}");
	//	locurl = locurl.replace(/\?/g, "{Q}");		
	//	loctit = i.contentWindow.document.title;
	//}
	
	var eoname = document.getElementById('eoName').value;
	var eomail = document.getElementById('eoMail').value;	
	alert(eoname);
    var url= baseurl + "sendoffer.aspx?eoname="  + eoname + "&eomail=" + eomail + "&type=postoffer&url=" + locurl + "&title=" + loctit;
    xmlHttp=GetXmlHttpObject(responseAlert);
    xmlHttp.open("GET", url , true);
    xmlHttp.send(null);	

}


function setSessionResult(response, id) { 
	if(document.getElementById(id)){ 
		document.getElementById(id).innerHTML = response; 
	}
}

function responseAlert(){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		currentelement.value = "versturen";
		currentelement.disabled = false;
		alert(xmlHttp.responseText);
	}
}

function GetCompleteList(some)
{ 
    var url= baseurl + "seo.aspx?request="  + some ;
    xmlHttp=GetXmlHttpObject(stateChanged);
    xmlHttp.open("GET", url , true);
    xmlHttp.send(null);
}

function GetCompleteListCountry(some,tt)
{ 
    var url= baseurl + "seo.aspx?tt=" + tt + "&type=country&request="  + some ;
    xmlHttp=GetXmlHttpObject(stateChanged);
    xmlHttp.open("GET", url , true);
    xmlHttp.send(null);
} 

function stateChanged() { 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
    document.getElementById('offerview').innerHTML=xmlHttp.responseText;
}
} 


