// JavaScript Document


function isolatewmv(sLink)
{
	
	var sReturn = sLink;
	if(sLink.indexOf(".wmv") > 0)
	{
		sReturn = sLink.substr(sLink.lastIndexOf("/")+1);
	}
	
	return sReturn;
}

function logURL(oLink) 
{
    if(document.images)
	{ 
        var sUrl = ""
		if(oLink.href != undefined)
		{
			sUrl = oLink.href
		}
		else
		{
			sUrl = oLink
		}
		
		if(sUrl.indexOf(".wmv") > 0)
		{
			sUrl = sUrl.substr(sUrl.lastIndexOf("/")+1);
		}
		
		(new Image()).src="http://www.verdensholdet.dk/log/logThis.asp?action=logURL&url=" + escape(sUrl) + "&linkpage=" + escape(document.location.href) ; 
    } 
    return true;
}

function logPage(sLogName,sLocation)
{
	
	try{
		if(sLogName.length > 0)
		{
			if(document.images)
			{
					var newImg = new Image()
					newImg.src="http://www.verdensholdet.dk/log/logThis.asp?action=logvisit&pageID=" + escape(sLogName) + "&linkpage=" + escape(sLocation)
					newImg.style.display = "none";
					document.body.appendChild(newImg)
					//(new Image()).src="http://www.verdensholdet.dk/log/logThis.asp?action=logvisit&pageID=" + escape(sLogName) + "&linkpage=" + escape(sLocation);
					window.setTimeout("ShowLogStatus('" + sLogName + "')",3000)
					return true
			}
		}
	}
	catch(e)
	{
			
	}
	return false
}


function ShowLogStatus(sPage)
{
	try{
		top.window.status="logged: " + sPage;
	}
	catch(e)
	{
		
	}
}

function logURL2(oLink)
{
	//trackUsingXml(oLink.href)
	//return
	try{
		var oLogFrame = document.getElementById("logFrame")
		oLogFrame.src  = "http://www.verdensholdet.dk/log/logThis.asp?action=logURL&url=" + escape(oLink.href) + "&linkpage=" + escape(document.location.href) ;
		
		
	}
	catch(err)
	{
		//alert("click Error:\n" + err.description  )
	}
	//alert(oLogFrame.src)
}

function trackUsingXml(sUrl)
{
	var xmlhttp=null
	var sFullPath = "/log/logThis.asp" + "?action=logURL&url=" + escape(sUrl) + "&linkpage=" + escape(document.location.href) 
	// code for Mozilla, etc.
	if (window.XMLHttpRequest)
	{
		xmlhttp=new XMLHttpRequest()
	}
	// code for IE
	else if (window.ActiveXObject)
	{
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	if (xmlhttp!=null)
	{
		//xmlhttp.onreadystatechange=state_Change
		xmlhttp.open("GET",sFullPath,true)
		xmlhttp.send(null)
	}
	else
	{
		alert("Your browser does not support XMLHTTP.")
	}
}



function trackUsingXml2(sUrl)
{
	//load xml file
	// code for IE
	var iWhere = 0
	var sBaseURL = "http://www.verdensholdet.dk/log/logThis.asp?action=logURL&url="
	try{
		var xmlDoc;
		var sFullPath = sBaseURL + "?action=logURL&url=" + escape(sUrl) + "&linkpage=" + escape(document.location.href) 
		if (window.ActiveXObject)
		{
			xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
			xmlDoc.async=false;
			xmlDoc.load(sFullPath);
			//getmessage();
		}
		// code for Mozilla, Firefox, Opera, etc.
		else if (document.implementation && document.implementation.createDocument)
		{
			
			alert("track mozilla")
			iWhere = 1
			xmlDoc=document.implementation.createDocument("","",null);
			iWhere = 2
			var isLoaded = xmlDoc.load(escape("http://www.verdensholdet.dk//test.asp"));
			iWhere =3
			alert(isLoaded)
			//xmlDoc.onload=getmessage;
			
		}
		else
		{
			//alert('Your browser cannot handle this script');
		}
	}
	catch(err)
	{
		alert("err:\n" + err.description + "\n" + iWhere  + "\n" + sFullPath )
	}
}

