hej 
jeg har følgende javscript som jeg har fået til at virke i IE FF og chrome men kan ikke få det til at virke i safari
håber der er nogle som kan hjælpe
<script>
var xmlDoc1=null;
var xmlDoc2=null;
var xmlDoc3=null;
var xmlDoc4=null;
if (window.ActiveXObject)
{// code for IE
	xmlDoc1=new ActiveXObject("Microsoft.XMLDOM");
	xmlDoc1.async=false;
	xmlDoc1.load("/shop/top-3-mest-258c1.html?rawxml=1");
	
	xmlDoc2=new ActiveXObject("Microsoft.XMLDOM");
	xmlDoc2.async=false;
	xmlDoc2.load("/shop/top-3-bedste-259c1.html?rawxml=1");
	
	xmlDoc3=new ActiveXObject("Microsoft.XMLDOM");
	xmlDoc3.async=false;
	xmlDoc3.load("/shop/top-3-nyeste-260c1.html?rawxml=1");
	
	xmlDoc4=new ActiveXObject("Microsoft.XMLDOM");
	xmlDoc4.async=false;
	xmlDoc4.load("/shop/top-3-bedste-261c1.html?rawxml=1");
}
else if (document.implementation.createDocument)
{// code for Firefox, Mozilla, Opera, etc.
	var xmlhttp1 = new window.XMLHttpRequest();
	xmlhttp1.open("GET",'/shop/top-3-mest-258c1.html?rawxml=1',false);
	xmlhttp1.send(null);
	xmlDoc1 = xmlhttp1.responseXML.documentElement;
	
	var xmlhttp2 = new window.XMLHttpRequest();
	xmlhttp2.open("GET",'/shop/top-3-bedste-259c1.html?rawxml=1',false);
	xmlhttp2.send(null);
	xmlDoc2 = xmlhttp2.responseXML.documentElement;
	
	var xmlhttp3 = new window.XMLHttpRequest();
	xmlhttp3.open("GET",'/shop/top-3-nyeste-260c1.html?rawxml=1',false);
	xmlhttp3.send(null);
	xmlDoc3 = xmlhttp3.responseXML.documentElement;
	
	var xmlhttp4 = new window.XMLHttpRequest();
	xmlhttp4.open("GET",'/shop/top-3-bedste-261c1.html?rawxml=1',false);
	xmlhttp4.send(null);
	xmlDoc4 = xmlhttp4.responseXML.documentElement;
}
else
{
	alert('Your browser cannot handle this script');
}
if (xmlDoc1!=null || xmlDoc2!=null || xmlDoc3!=null || xmlDoc4!=null)
{
//----------------------------------------------------Tab 01---------------------------------------------------------//
alert("assadda")
	
	var solgtex=xmlDoc1.getElementsByTagName("Product");
	var solgteimg1, solgteimg2, solgteimg3, solgteTxt1, solgteTxt2, solgteTxt3, solgtePris1, solgtePris2, solgtePris3, solgteShortDesc1, solgteShortDesc2, solgteShortDesc3, solgteimg_tmp, solgteLink1, solgteLink2, solgteLink3;
	var solgteProdName = new Array(solgteTxt1, solgteTxt2, solgteTxt3);
	var solgteimg = new Array(solgteimg1, solgteimg2, solgteimg3);
	var solgteProdPris = new Array(solgtePris1, solgtePris2, solgtePris3);
	var solgteProdShortDesc = new Array(solgteShortDesc1, solgteShortDesc2, solgteShortDesc3);
	var solgteLink = new Array (solgteLink1, solgteLink2, solgteLink3)
	var Currency = "DKK"
	
	for (j=0;j<solgtex.length;j++)
	{	
		solgteLink[j] = solgtex[j].getElementsByTagName("FramelessProductLnk")[0].childNodes[0].nodeValue;
		solgteimg_tmp = solgtex[j].getElementsByTagName("PictureLink")[0].childNodes[0].nodeValue;
		solgteimg_tmp = solgteimg_tmp.replace(/ /g, "%20");
		solgteimg_tmp = solgteimg_tmp.replace(/-t/g, "-t");
		solgteimg[j] = solgteimg_tmp
		solgteProdName[j] =solgtex[j].getElementsByTagName("ProductName")[0].childNodes[0].nodeValue;
		solgteProdPris[j] = solgtex[j].getElementsByTagName("Price")[0].childNodes[0].nodeValue;
		solgteProdShortDesc[j] = solgtex[j].getElementsByTagName("ShortDescription")[0].childNodes[0].nodeValue;
	}
	for (i=0;i<3;i++)
{ 
	document.getElementById('solgteProdLink'+i).href = solgteLink[i];
	document.getElementById('solgteProdImg'+i).src = solgteimg[i];
	document.getElementById('solgteProdName'+i).innerHTML = "<a href='"+solgteLink[i]+"'>"+solgteProdName[i]+"</a>";
	document.getElementById('solgteProdPris'+i).innerHTML = "Pris: "+solgteProdPris[i]+" "+Currency;
}
//----------------------------------------------------Tab 02---------------------------------------------------------//
		
	
	var tilbudx=xmlDoc2.getElementsByTagName("Product");
	var tilbudimg1, tilbudimg2, tilbudimg3, tilbudTxt1, tilbudTxt2, tilbudTxt3, tilbudPris1, tilbudPris2, tilbudPris3, tilbudShortDesc1, tilbudShortDesc2, tilbudShortDesc3, tilbudimg_tmp;
	var tilbudProdName = new Array(tilbudTxt1, tilbudTxt2, tilbudTxt3);
	var tilbudimg = new Array(tilbudimg1, tilbudimg2, tilbudimg3);
	var tilbudProdPris = new Array(tilbudPris1, tilbudPris2, tilbudPris3);
	var tilbudProdShortDesc = new Array(tilbudShortDesc1, tilbudShortDesc2, tilbudShortDesc3);
	var  tilbudLink1, tilbudLink2, tilbudLink3;
	var tilbudLink = new Array (tilbudLink1, tilbudLink2, tilbudLink3)
	for (j=0;j<tilbudx.length;j++)
	{	
		tilbudLink[j] = tilbudx[j].getElementsByTagName("FramelessProductLnk")[0].childNodes[0].nodeValue;	
		tilbudimg_tmp = tilbudx[j].getElementsByTagName("PictureLink")[0].childNodes[0].nodeValue;
		tilbudimg_tmp = tilbudimg_tmp.replace(/ /g, "%20");
		tilbudimg_tmp = tilbudimg_tmp.replace(/-t/g, "-t");
		tilbudimg[j] = tilbudimg_tmp
		tilbudProdName[j] = tilbudx[j].getElementsByTagName("ProductName")[0].childNodes[0].nodeValue;
		tilbudProdPris[j] = tilbudx[j].getElementsByTagName("Price")[0].childNodes[0].nodeValue;
		tilbudProdShortDesc[j] = tilbudx[j].getElementsByTagName("ShortDescription")[0].childNodes[0].nodeValue;
	}
	for (i=0;i<3;i++)
{ 
	document.getElementById('tilbudProdLink'+i).href = tilbudLink[i];
	document.getElementById('tilbudProdImg'+i).src = tilbudimg[i];
	document.getElementById('tilbudProdName'+i).innerHTML = "<a href='"+tilbudLink[i]+"'>"+tilbudProdName[i]+"</a>";
	document.getElementById('tilbudProdPris'+i).innerHTML = "Pris: "+tilbudProdPris[i]+" "+Currency;
}
	
//----------------------------------------------------Tab 03---------------------------------------------------------//
	
	
	var nyestex=xmlDoc3.getElementsByTagName("Product");
	var nyesteimg1, nyesteimg2, nyesteimg3, nyesteTxt1, nyesteTxt2, nyesteTxt3, nyestePris1, nyestePris2, nyestePris3, nyesteShortDesc1, nyesteShortDesc2, nyesteShortDesc3, nyesteimg_tmp;
	var nyesteProdName = new Array(nyesteTxt1, nyesteTxt2, nyesteTxt3);
	var nyesteimg = new Array(nyesteimg1, nyesteimg2, nyesteimg3);
	var nyesteProdPris = new Array(nyestePris1, nyestePris2, nyestePris3);
	var nyesteProdShortDesc = new Array(nyesteShortDesc1, nyesteShortDesc2, nyesteShortDesc3);
	var nyesteLink1, nyesteLink2, nyesteLink3;
	var nyesteLink = new Array (nyesteLink1, nyesteLink2, nyesteLink3)
	
	for (j=0;j<nyestex.length;j++)
	{	
		nyesteLink[j] = nyestex[j].getElementsByTagName("FramelessProductLnk")[0].childNodes[0].nodeValue;	
		nyesteimg_tmp = nyestex[j].getElementsByTagName("PictureLink")[0].childNodes[0].nodeValue;
		nyesteimg_tmp = nyesteimg_tmp.replace(/ /g, "%20");
		nyesteimg_tmp = nyesteimg_tmp.replace(/-t/g, "-t");
		nyesteimg[j] = nyesteimg_tmp
		nyesteProdName[j] = nyestex[j].getElementsByTagName("ProductName")[0].childNodes[0].nodeValue;
		nyesteProdPris[j] = nyestex[j].getElementsByTagName("Price")[0].childNodes[0].nodeValue;
		nyesteProdShortDesc[j] = nyestex[j].getElementsByTagName("ShortDescription")[0].childNodes[0].nodeValue;
	}
	for (i=0;i<3;i++)
{ 
	document.getElementById('nyesteProdLink'+i).href = nyesteLink[i];
	document.getElementById('nyesteProdImg'+i).src = nyesteimg[i];
	document.getElementById('nyesteProdName'+i).innerHTML = "<a href='"+nyesteLink[i]+"'>"+nyesteProdName[i]+"</a>";
	document.getElementById('nyesteProdPris'+i).innerHTML = "Pris: "+nyesteProdPris[i]+" "+Currency;
}
//----------------------------------------------------Tab 04---------------------------------------------------------//
	
	
	var bedstex=xmlDoc4.getElementsByTagName("Product");
	var bedsteimg1, bedsteimg2, bedsteimg3, bedsteTxt1, bedsteTxt2, bedsteTxt3, bedstePris1, bedstePris2, bedstePris3, bedsteShortDesc1, bedsteShortDesc2, bedsteShortDesc3, bedsteimg_tmp;
	var bedsteProdName = new Array(bedsteTxt1, bedsteTxt2, bedsteTxt3);
	var bedsteimg = new Array(bedsteimg1, bedsteimg2, bedsteimg3);
	var bedsteProdPris = new Array(bedstePris1, bedstePris2, bedstePris3);
	var bedsteProdShortDesc = new Array(bedsteShortDesc1, bedsteShortDesc2, bedsteShortDesc3);
	var bedsteLink1, bedsteLink2, bedsteLink3;
	var bedsteLink = new Array (bedsteLink1, bedsteLink2, bedsteLink3)
	
	for (j=0;j<bedstex.length;j++)
	{	
		bedsteLink[j] = bedstex[j].getElementsByTagName("FramelessProductLnk")[0].childNodes[0].nodeValue;	
		bedsteimg_tmp = bedstex[j].getElementsByTagName("PictureLink")[0].childNodes[0].nodeValue;
		bedsteimg_tmp = bedsteimg_tmp.replace(/ /g, "%20");
		bedsteimg_tmp = bedsteimg_tmp.replace(/-t/g, "-t");
		bedsteimg[j] = bedsteimg_tmp
		bedsteProdName[j] = bedstex[j].getElementsByTagName("ProductName")[0].childNodes[0].nodeValue;
		bedsteProdPris[j] = bedstex[j].getElementsByTagName("Price")[0].childNodes[0].nodeValue;
		bedsteProdShortDesc[j] = bedstex[j].getElementsByTagName("ShortDescription")[0].childNodes[0].nodeValue;
	}
		
for (i=0;i<3;i++)
{ 
	document.getElementById('bedsteProdLink'+i).href = bedsteLink[i];
	document.getElementById('bedsteProdImg'+i).src = bedsteimg[i];
	document.getElementById('bedsteProdName'+i).innerHTML = "<a href='"+bedsteLink[i]+"'>"+bedsteProdName[i]+"</a>";
	document.getElementById('bedsteProdPris'+i).innerHTML = "Pris: "+bedsteProdPris[i]+" "+Currency;
}
}
//--------------------------------------------------------------------------------------------------------------//
function Tab1(){
document.getElementById('solgte').style.display = 'block';
document.getElementById('tilbud').style.display = 'none';
document.getElementById('nyeste').style.display = 'none';
document.getElementById('bedste').style.display = 'none';
document.getElementById('Tab_01').className = 'TabSelected';
document.getElementById('Tab_02').className = 'TabUnselected';
document.getElementById('Tab_03').className = 'TabUnselected';
document.getElementById('Tab_04').className = 'TabUnselected';
}
function Tab2(){
document.getElementById('solgte').style.display = 'none';
document.getElementById('tilbud').style.display = 'block';
document.getElementById('nyeste').style.display = 'none';
document.getElementById('bedste').style.display = 'none';
document.getElementById('Tab_01').className = 'TabUnselected';
document.getElementById('Tab_02').className = 'TabSelected';
document.getElementById('Tab_03').className = 'TabUnselected';
document.getElementById('Tab_04').className = 'TabUnselected';
}
function Tab3(){
document.getElementById('solgte').style.display = 'none';
document.getElementById('tilbud').style.display = 'none';
document.getElementById('nyeste').style.display = 'block';
document.getElementById('bedste').style.display = 'none';
document.getElementById('Tab_01').className = 'TabUnselected';
document.getElementById('Tab_02').className = 'TabUnselected';
document.getElementById('Tab_03').className = 'TabSelected';
document.getElementById('Tab_04').className = 'TabUnselected';
}
function Tab4(){
document.getElementById('solgte').style.display = 'none';
document.getElementById('tilbud').style.display = 'none';
document.getElementById('nyeste').style.display = 'none';
document.getElementById('bedste').style.display = 'block';
document.getElementById('Tab_01').className = 'TabUnselected';
document.getElementById('Tab_02').className = 'TabUnselected';
document.getElementById('Tab_03').className = 'TabUnselected';
document.getElementById('Tab_04').className = 'TabSelected';
}
</script>