// JavaScript Document

function GoSearch(sstr)
{
    var suchtext = document.getElementById('txtbox').value
    var v_url =  'default.aspx?search=' + suchtext + sstr;
    document.location.href = v_url;
}

//COOKIE SETZEN UND LESEN
function Schreiben(n,w,e)
{
 var a = new Date();
 a = new Date(a.getTime() +e);
 document.cookie = n+'='+w+'; expires='+a.toGMTString()+';';
}

function Lesen(n)
{
 a = document.cookie;
 res = '';
 while(a != '')
 {
  while(a.substr(0,1) == ' '){a = a.substr(1,a.length);}
  cookiename = a.substring(0,a.indexOf('='));
  if(a.indexOf(';') != -1)
  {cookiewert = a.substring(a.indexOf('=')+1,a.indexOf(';'));}
  else{cookiewert = a.substr(a.indexOf('=')+1,a.length);}
  if(n == cookiename){res = cookiewert;}
  i = a.indexOf(';')+1;
  if(i == 0){i = a.length}
  a = a.substring(i,a.length);
 }
return(res)
}

function Loeschen(n)
{
 document.cookie = n+'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
} 

function NameHolen()    {
    if(document.cookie)
    {
        Posi = Lesen('Pos');
    }
    else
    {
    Posi = 0;
    }
} 




function act (name) { 
	name.style.backgroundColor = '#F5F5F5';
}

function out (name) { 
	name.style.backgroundColor = '#FFFFFF';
}

function tbin (name) { 
	name.style.backgroundColor = '#FFFFFF';
}

function tbout (name) { 
	name.style.background = 'none';
}

function info (name) { 
	document.getElementById(name).style.display = 'block';
}

function infoout (name) { 
	document.getElementById(name).style.display = 'none';
}


function OpenVideoWindow(url)
{
var width = 640;
var height = 486;
var iLeft = 0;
var iTop  = 0 ;
var sOptions = "toolbar=no,status=no,resizable=no,dependent=no,scrollbars=no,menubar=no,location=no" ;
sOptions += ",width=" + width ;
sOptions += ",height=" + height ;
sOptions += ",left=" + iLeft ;
sOptions += ",top=" + iTop ;
var PopUpFenster = window.open(url, 'URLWindow', sOptions ) ;
PopUpFenster.opener = self;
}

function OpenGalleryWindow(url)
{
var width = 464;
var height = 550;
var iLeft = 0;
var iTop  = 0 ;
var sOptions = "toolbar=no,status=no,resizable=no,dependent=no,scrollbars=no,menubar=no,location=no" ;
sOptions += ",width=" + width ;
sOptions += ",height=" + height ;
sOptions += ",left=" + iLeft ;
sOptions += ",top=" + iTop ;
var PopUpFenster = window.open(url, 'URLWindow', sOptions ) ;
PopUpFenster.opener = self;
}


function TableAusblenden(table,headline,pfeil,org)
{
tables = document.getElementsByTagName("table");
for (var i = 0; i < tables.length; i++)
{
if (tables[i].id.indexOf(table) > -1 && (tables[i].id.indexOf(table) + table.length) == tables[i].id.length)
{

document.getElementById(tables[i].id).style.display = 'none';

}
}
images = document.getElementsByTagName("img");
for (var i = 0; i < images.length; i++)
{
if (images[i].id.indexOf(pfeil) > -1 && (images[i].id.indexOf(pfeil) + pfeil.length) == images[i].id.length)
{
document.getElementById(images[i].id).onclick=function(){TableEinblenden(table,headline,pfeil,org);};
if (pfeil != '') document.getElementById(images[i].id).src='images2/'+org+'/allg/Icons/plus.gif';
}
}
//checkrand();
//resizeDiv();
}

function TableEinblenden(table,headline,pfeil,org)
{
tables = document.getElementsByTagName("table");
for (var i = 0; i < tables.length; i++)
{
if (tables[i].id.indexOf(table) > -1 && (tables[i].id.indexOf(table) + table.length) == tables[i].id.length)
{

document.getElementById(tables[i].id).style.display = 'block';

}
}

images = document.getElementsByTagName("img");
for (var i = 0; i < images.length; i++)
{
if (images[i].id.indexOf(pfeil) > -1 && (images[i].id.indexOf(pfeil) + pfeil.length) == images[i].id.length)
{
document.getElementById(images[i].id).onclick=function(){TableAusblenden(table,headline,pfeil,org);};
if (pfeil != '') document.getElementById(images[i].id).src='images2/'+org+'/allg/Icons/minus.gif';
}
}
//checkrand();
//resizeDiv();
}

function MakeListe(org)
{
var basket = "<h5><img src=\"images2/"+org+"/allg/Icons/shopping_basket.gif\" width=\"14\" height=\"12\" />Your selected brochures</h5><font>";
//alert(basket);
var oldGroupName = "";
var GroupName = "";
        var z = 0;
        var exist = 0;
tboxes = document.getElementsByTagName("input");
for (var i = 0; i < tboxes.length; i++)
{
    if (tboxes[i].id.indexOf('ETB') > -1 && tboxes[i].value != "" && tboxes[i].value != "0" && tboxes[i].value != "00")
    {    
    
        var ln = tboxes[i].id.length;
        var ind = tboxes[i].id.indexOf('ETB') + 3;
        var indnew = tboxes[i].id.substr(ind,ln-ind)
       // alert(indnew);
       exist = 1;
        GroupName = document.getElementById('gname'+indnew).value;
        //alert(GroupName);
        if (oldGroupName != GroupName)
                {
                   if (z > 0) basket += "<ul>&nbsp;</ul>";
                   basket += "<strong>" + GroupName + "</strong><br />";
                   oldGroupName = GroupName;
                   z++;
                }
                if (tboxes[i].value.length > 1)
                {
                    basket += tboxes[i].value + " pc. | ";
                }
                else
                {
                    basket += "0" + tboxes[i].value + " pc. | ";
                }
                /*
                var str = document.getElementById('iname'+indnew).value
                var cnt = 22;
                while (str.length > cnt)
                {
                    basket += str.substr(0,cnt) + "<br />";
                    str = str.substring(cnt,str.length-1);
                }
                basket += str + "<br />";
                */
                
                var str = document.getElementById('iname'+indnew).value
                var descr = "";
                if(document.getElementById('idescr'+indnew)) descr = document.getElementById('idescr'+indnew).value;
                if (descr != "")
                {
                  basket += "<acronym title='"+descr+"'>"+ str + "</acronym><br />";
                }
                else
                {
                  basket += str + "<br />";
                }
                
        
    }
}
basket += "</font>";
if (exist == 1)
{
 document.getElementById('BN').innerHTML = basket;
 }
 else
 {
 document.getElementById('BN').innerHTML = "";
 }
labels = document.getElementsByTagName("span");
for (var i = 0; i < labels.length; i++)
{
    if (labels[i].id.indexOf('NOItemsLbl') > -1)
    {    
        if (exist==1) 
        {
            labels[i].style.display = 'none';
        }
        else
        {
            labels[i].style.display = 'block';
        }
    }
}


}
// zeigt das Suchfeld an, falls entsprechende Daten ausgewählt sind
function showSearchField( Typ, ID, PLZ, Entfernung, State ) {
	try {
		PNL_Search	=	document.getElementById( ID );
		TF_PLZ		=	document.getElementById( PLZ );
		SF_Dist		=	document.getElementById( Entfernung );
		SF_State	=	document.getElementById( State );
		if( Typ == 1 ) {
			if( TF_PLZ.value != "" && SF_Dist.selectedIndex > 0 ) {
				PNL_Search.style.display	=	"block";	
			}
		}
		else {
			if( SF_State.selectedIndex > 0 ) {
				PNL_Search.style.display	=	"block";	
			}
		}
	}
	catch( e ) {
		
	}
}