function displayCatalogs(items){
	items = items.split("-");
	//alert(items);
	for(i=0;i<items.length;i++){
		div = "catalog-"+items[i];
		if(document.getElementById( div )){
			displayType = ( document.getElementById( div ).style.display == 'none' ) ? 'block' : 'none';
			document.getElementById(div).style.display = displayType;
			//document.cookie = div + "=" + displayType;
		}
	}
}

function createXMLHttpRequest() {
  var req = null;
  try {
    req = new ActiveXObject("MSXML2.XMLHTTP");
  }
  catch (err_MSXML2) {
    try {
      req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (err_Microsoft) {
      if (typeof XMLHttpRequest != "undefined") 
        req = new XMLHttpRequest;
    }
  }
  return req;
}

function handleStateChangeAddToBasket() {
  switch (req.readyState) {
    case 0 : // UNINITIALIZED
    case 1 : // LOADING
    case 2 : // LOADED
    case 3 : // INTERACTIVE
      break;
    case 4 : // COMPLETED
      displayAddToBasket(req.status, req.responseText);
      break;
    default : ; // fehlerhafter Status
  }
};

function displayAddToBasket(status, responseText){
	document.getElementById("notesCount").innerHTML = responseText;
 	document.getElementById("notes-symbol").src ="gfx/ordnersymbol_aktiv.gif";
}

function addToBasket(item){
	req = createXMLHttpRequest();
	req.onreadystatechange = handleStateChangeAddToBasket;
	req.open("GET", 'basket.php?action=addProduct&productId='+item, true);
	req.send(null);
	alert('Artikel wurde notiert');
}

function updataQuantity(item,quantity){
	window.location.href = "?action=updataQuantity&productId="+item+"&quantity="+quantity;
}

function changeTeaser(img,id,status){
	if(status=="on"){
		img.src="/gfx/"+id+"_aktiv.jpg";
	}
	if(status=="off"){
		img.src="/gfx/"+id+".jpg";
	}
}

function openTargetWindow(anker){
    if(navigator.userAgent.lastIndexOf("MSIE") >0){
        homepage = window.open(anker.href,'windowName','width=1024,height=764,left=300, location, menubar, scrollbars, status, toolbar, resizable=yes');
    } else {
         homepage = window.open(anker.href,anker.href,'width=1024,height=764,left=300, location, menubar, scrollbars, status, toolbar, resizable=yes');
    }
    homepage.focus();
    return false;
}

function display(divId){
	displayType = ( document.getElementById( divId ).style.display == 'none' ) ? 'block' : 'none';
	document.getElementById(divId).style.display = displayType;
}

function loadBrowserCSS()
{
	var BrowserName = navigator.appName;
	var BrowserVersion = navigator.appVersion;
	var UserAgent = navigator.userAgent;
/*
	document.write("BrowserName: " + BrowserName + "<br>");
	document.write("BrowserVersion: " + BrowserVersion + "<br>");
	document.write("UserAgent: " + UserAgent + "<br>");

*/
	if(UserAgent.indexOf("Safari") != -1 )
	{
		//document.write('<link href="upload/css/browserSafari.css" rel="stylesheet" type="text/css" />');
	}
	if(UserAgent.indexOf("Safari") == -1 )
	{
		if(BrowserName == "Netscape")
		{
			//document.write('<link href="upload/css/BrowserFirefox.css" rel="stylesheet" type="text/css" />');
		}
		if(BrowserName == "Microsoft Internet Explorer")
		{
			if(BrowserVersion.indexOf("MSIE 5") != -1 )
			{
				document.write('<link href="/css/ie.css.css" rel="stylesheet" type="text/css" />');
			}
			if(BrowserVersion.indexOf("MSIE 5.5") != -1 )
			{
				document.write('<link href="/css/ie.css.css" rel="stylesheet" type="text/css" />');
			}
			if(BrowserVersion.indexOf("MSIE 6") != -1 )
			{
				document.write('<link href="/css/ie.css" rel="stylesheet" type="text/css" />');
			}
			if(BrowserVersion.indexOf("MSIE 7.0") != -1 )
			{
				document.write('<link href="/css/ie.css" rel="stylesheet" type="text/css" />');
			}
		}
	}

}

loadBrowserCSS();
