
	


// Warenkorb AJAX

function LoadBasket(page)
{
	
	var Inhalt = ReadFile(page);
	document.getElementById("basket_content").innerHTML = Inhalt;
	
}

function showBasket(page)
{
	if ( document.getElementById('basket_content') ) {

		
		setTimeout("LoadBasket('"+page+"')",100);

		return false;
	}
	else {
		return true;
	}
}

function ReadFile(fileUrl) { 
    var req; 
    var fileContent; 
    // branch for IE/Windows ActiveX version 
    if (window.ActiveXObject) { 
        req = new ActiveXObject("Microsoft.XMLHTTP"); 
        req.open("GET", fileUrl, false); 
        req.onreadystatechange=function() { 
                                    if (req.readyState == 4) { 
                                        fileContent = req.responseText; 
                                    } 
                                } 
        req.send(null); 
    // branch for native XMLHttpRequest object 
    } else if (window.XMLHttpRequest) { 
        req = new XMLHttpRequest(); 
        req.open("GET", fileUrl, false); 
        req.send(null); 
        fileContent = req.responseText; 
    } 
    return fileContent; 
}// FileRead End 


//Freitag, 13. Dezember 2002
function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//********************** Popupfenster *************************************************************
//popups 1
function poppy(SRC){
var breite = screen.width/2;
var hoehe = screen.height/2;
var posx = breite - 310;
var posy = hoehe - 230;
SRC=SRC+'&s='+SID;
myscreenvar = window.open(SRC,"Info","width=430,height=440,status=no,resizable=0,scrollbars=no,toolbar=0");
myscreenvar.moveTo(posx,posy);
myscreenvar.focus();
}
//popups 2
function poppit(SRC){
var breite = screen.width/2;
var hoehe = screen.height/2;
var posx = breite - 310;
var posy = hoehe - 230;
myscreenvar = window.open(SRC,"Policy","width=510,height=550,status=no,resizable=0,scrollbars=yes,toolbar=0");
myscreenvar.moveTo(posx,posy);
myscreenvar.focus();
}

//popups 2
function poppU(SRC){
var breite = screen.width/2;
var hoehe = screen.height/2;
var posx = breite - 310;
var posy = hoehe - 230;
SRC=SRC+'&s='+SID;
myscreenvar = window.open(SRC,"Policy","width=510,height=550,status=no,resizable=0,scrollbars=yes,toolbar=0");
myscreenvar.moveTo(posx,posy);
myscreenvar.focus();
}

//popups 3
function dlpoppy(SRC){
var breite = screen.width/2;
var hoehe = screen.height/2;
var posx = breite - 310;
var posy = hoehe - 230;
SRC=SRC+'&s='+SID;
myscreenvar = window.open(SRC,"Info","width=530,height=380,status=no,resizable=0,scrollbars=no,toolbar=0");
myscreenvar.moveTo(posx,posy);
myscreenvar.focus();
}

//statusleiste
window.defaultStatus = "© TMBW - Tourismus-Marketing GmbH Baden-Wuerttemberg";

function doclose(){
window.close();
}



function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function jumpto(con){
var URL = '/search.php?s='+SID+'&find='+con.options[con.selectedIndex].value;
parent.location.href = URL;
}

function changefolder(link, con){
	var URL = link+'&cart=true&cur='+con.options[con.selectedIndex].value;
	parent.location.href = URL;
}

function moveobject2folder (link, con, id){
	var URL = link+'&cart=true&arr_mov[]='+con.options[con.selectedIndex].value+'&arr_object[]='+id;
	parent.location.href = URL;
}




// default hovers
function idsets() {

	var pos = 0;

	var evl = 'var org_src = document.'+_siteid+'.src;';
	eval (evl);
	
	pos = org_src.lastIndexOf ('_hover');
	if (pos > 0) {
		return false;
	} else {
		pos = org_src.lastIndexOf('.');
		org_src = org_src.substr (0,pos);
		org_src += '_hover.gif';

		evl = 'document.'+_siteid+'.src = \''+org_src+'\';';
		eval (evl);
	}
}


function check_killa (){
var Check = confirm("Wollen Sie dieses Keyword wirklich löschen?");
if(Check == false) {
	return false;
} else {
	return true;
}
}

function filterImages() {
        var id = "";
        var format = "";
        var keywords = "";      
        var format_value = document.getElementById('select_format').value;
        
        
        if ( typeof(resultArray) != 'undefined' ) {
        
                // durchl<E4>uft alle Bilder im Suchergebnis und blendet alle Bilder aus, auf die der Filter nicht zutrift
                for ( var i in resultArray ) {
                                
                        
                        // hier wird das Format vom akteullen Bild bestimmt   ( P = Panorama | Q = Querformat | H= Hochformat)
                        if ( resultArray[i]["width"] > resultArray[i]["height"] * 2.0 ) {
                                format = "P";
                        }
                        if (resultArray[i]["width"] > resultArray[i]["height"] * 1.1) {
                                if (format_value != "P") { 
                                        format = "Q";
                                }
                                
                        }
                        else {
                                format = "H";
                        }                         
                                        
                        // hier findet wird das Bild ausgeblendet wenn es nicht in die Filterung passt
                        if ((format_value == format || format_value == "all") ) {
                                id = resultArray[i]["id"];
                                document.getElementById("num_"+id).style.display = '';
                        }
                        else {
                                id = resultArray[i]["id"];
                                document.getElementById("num_"+id).style.display = 'none';
                        }
                        
                        format = "";

                }
        }
}

