var lastCarid = null;


if(navigator.appName.indexOf("Netscape") != -1) {
	var isMozilla = true;
}
else {
	var isMozilla = false;
}

if(navigator.appName.indexOf("Microsoft") != -1) {
	var isIE = true;
}
else {
	var isIE = false;
}

Array.prototype.remove = function(from, to) {
  var rest = this.slice((to || from) + 1 || this.length);
  this.length = from < 0 ? this.length + from : from;
  return this.push.apply(this, rest);
};

function trim(str) {
   if(str != null)
     return str.replace(/^\s*|\s*$/g,"");
}

function navigate(page) {
    pageTracker._trackPageview(page);
}



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 null;
		}
 	}

	if (navigator.userAgent.indexOf("Mozilla")>=0) {
		objXmlHttp=new XMLHttpRequest();
		objXmlHttp.onload=handler;
		objXmlHttp.onerror=handler;
		return objXmlHttp;
	}
	return null;
}



function addToComparison(otoid) {

	lastCarid = otoid;

	var url="http://www.otolansman.com/pages/kontrol.asp?islem=1&id="+otoid;

	xmlHttp=GetXmlHttpObject(addedToComparison);
	xmlHttp.open("GET", url , true);
	xmlHttp.send(null);
}


function addedToComparison() {

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		if(trim(xmlHttp.responseText) == "0") {

             var anchor =  document.getElementById("karsilastirlink");

              var num =  document.getElementById("karsilastirnum");

			var img = document.getElementById("karsilastirmaimg_"+lastCarid);
			var compAnchor = document.getElementById("karsilastirmaanc_"+lastCarid);
			compAnchor.onclick=function(){removeFromComparison(lastCarid)};
			compAnchor.innerHTML = "<span style='font-size:14px;font-weight:bold;'>Karşılaştırma Listemden Çıkar</span>&nbsp;<img src='http://www.otolansman.com/images/delete.png' border='0'>";

			num.innerHTML = parseInt(num.innerHTML)+1;

			if(parseInt(num.innerHTML) > 0) {
				anchor.onclick = function() { return true; };
				anchor.href= domain+"karsilastir";
			}
		}
	}
}

function removeFromComparison(carid) {
	lastCarid = carid;

	var url="http://www.otolansman.com/pages/kontrol.asp?islem=2&id="+carid;
	xmlHttp=GetXmlHttpObject(removedFromComparison);
	xmlHttp.open("GET", url , true);
	xmlHttp.send(null);
}

function removedFromComparison() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		if(trim(xmlHttp.responseText) == "0") {
			var anchor =  document.getElementById("karsilastirlink");
			var num =  document.getElementById("karsilastirnum");
			var compAnchor = document.getElementById("karsilastirmaanc_"+lastCarid);
			compAnchor.onclick=function(){addToComparison(lastCarid)};
                        compAnchor.innerHTML = "<span style='font-size:14px;font-weight:bold;'>Karşılaştırma Listeme Ekle</span>&nbsp;<img src='http://www.otolansman.com/images/add.png' border='0'>";
                        
			num.innerHTML = parseInt(num.innerHTML)-1;

			if(num.innerHTML == "0") {
				anchor.onclick = function() { alert('Karşılaştırma listeniz boş!'); };
				anchor.href= "javascript://";
			}
		}
	}
}
