var shoplist_locked = false;
var changebg = false;
function shoplistShow(chbg) {
	
	changebg = chbg;
	if ($('shoplist')) document.getElementById('shoplist').style.display='block';
	if ($('menu') && changebg == true) document.getElementById('menu').style.backgroundPosition='0px 44px';
}
function shoplistHide() {
	if (!shoplist_locked) {
		if ($('shoplist')) document.getElementById('shoplist').style.display='none';
		if ($('menu') && changebg == true) document.getElementById('menu').style.backgroundPosition='0px 0px';
	}
	window.setTimeout("shoplistHide()", 1000);
}
function shoplistLock() {
	shoplist_locked = true;
}
function shoplistUnlock() {
	shoplist_locked = false;
}
window.setTimeout("shoplistHide()", 1000);

function searchSubmit2() {
	location.href="/suche/"+$('searchinput2').value.replace(" ","--")+"/";
	return false;
}

function searchSubmit() {
	location.href="/suche/"+$('searchinput').value.replace(" ","--")+"/";
	return false;
}

var search_start;
function searchIn() {
	if ($('searchresult').innerHTML != "") $('searchresult').style.display='none';
	if (search_start == undefined) search_start = document.getElementById('searchinput').value;
	if (search_start == "Shop eingeben") document.getElementById('searchinput').value = "";
}

function searchOut() {
	/**$('searchresult').style.display='none';**/
	if (document.getElementById('searchinput').value == "" && search_start == "Shop eingeben") {
		search_letter = 0;
		searchPrintDefault();
	}
}
var search_letter = 0;
function searchPrintDefault() {
	document.getElementById('searchinput').value = search_start.substr(0,search_letter);
	search_letter = search_letter + 1;
	if (search_letter <= search_start.length) window.setTimeout("searchPrintDefault()", 30);
}
function suggest(i) {
	if ($('searchinput').value.length < 2) {
		$('searchresult').style.display='none';
		return;
	}
	url = "/suggest.php";
	if (i == "intern") url = "/intern/suggest.php";
	new Ajax.Request(url, {
	  method: 'get',
	  parameters: 'search='+escape($('searchinput').value),
	  onSuccess: function(transport) {
	   	if (transport.responseText != undefined) {
	    	ret = transport.responseText.split("§§");
	    	$('searchresult').innerHTML = ret[1];
	    	$('searchresult').style.display='block';
	    }
	  }
	});
}


var search_start2;
function searchIn2() {
	if ($('searchresult2').innerHTML != "") $('searchresult2').style.display='none';
	if (search_start2 == undefined) search_start2 = document.getElementById('searchinput2').value;
	if (search_start2 == "Shop eingeben") document.getElementById('searchinput2').value = "";
}

function searchOut2() {
	//$('searchresult').style.display='none';
	if (document.getElementById('searchinput2').value == "" && search_start2 == "Shop eingeben") {
		search_letter2 = 0;
		searchPrintDefault2();
	}
}
var search_letter2 = 0;
function searchPrintDefault2() {
	document.getElementById('searchinput2').value = search_start2.substr(0,search_letter2);
	search_letter2 = search_letter2 + 1;
	if (search_letter2 <= search_start.length2) window.setTimeout("searchPrintDefault2()", 30);
}
function suggest2(i) {
	if ($('searchinput2').value.length < 2) {
		$('searchresult2').style.display='none';
		return;
	}
	url = "/suggest.php";
	if (i == "intern") url = "/intern/suggest.php";
	new Ajax.Request(url, {
	  method: 'get',
	  parameters: 'search='+escape($('searchinput2').value),
	  onSuccess: function(transport) {
	   	if (transport.responseText != undefined) {
	    	ret = transport.responseText.split("§§");
	    	$('searchresult2').innerHTML = ret[1];
	    	$('searchresult2').style.display='block';
	    }
	  }
	});
}


function redirect(subid,url) {
	if (subid=="") {
		if (!$('shadow')) {
			shadow = document.createElement('div');
			shadow.setAttribute("id","shadow");
			shadow_real = document.createElement('div');
			shadow_real.setAttribute("id","shadow_real");
			shadow_box = document.createElement('div');
			shadow_box.setAttribute("id","shadow_box");
			shadow_box_headline = document.createElement('div');
			shadow_box_headline.setAttribute("id","shadow_box_headline");
			shadow_box_headline.innerHTML = '<img src="/static/gfx/shadow_box_headline.png" />';
			shadow_box_content = document.createElement('div');
			shadow_box_content.setAttribute("id","shadow_box_content");
			shadow_box.appendChild(shadow_box_headline);
			shadow_box.appendChild(shadow_box_content);
			shadow.appendChild(shadow_real);
			shadow.appendChild(shadow_box);
			
			new Ajax.Request("/shadow_login.php", {
			  method: 'get',
			  parameters: 'url='+url+'subid='+subid,
			  onSuccess: function(transport) {
			    ret = transport.responseText;
			    shadow_box_content.innerHTML = ret;
			    document.body.appendChild(shadow);
			    
			    if(document.all) {
					windowWidth = self.document.body.clientWidth;
					windowHeight = self.document.body.clientHeight;
					scrolltop = document.body.scrollTop;
					scrollleft = document.body.scrollLeft;
				} else {
					windowWidth = self.innerWidth;
					windowHeight = self.innerHeight;
					scrolltop = document.documentElement.scrollTop;
					scrollleft = document.documentElement.scrollLeft;
				}
				var hh = ((windowHeight+scrolltop)/2)-147;
				var ww = ((windowWidth+scrollleft)/2)-170;
				$('shadow_box').style.top = hh+'px';
				$('shadow_box').style.left = ww+'px';
				$('shadow').style.display='block';
			  }
			});
		}
		return;
	} else {
		location.href=url;
	}
}

function delMsg(mid) {
	$('headtip__'+mid).style.display='none';
	new Ajax.Request("/ajax/delmessage.php", {
		  method: 'get',
		  parameters: 'mid='+mid,
		  onSuccess: function(transport) {
		   
		  }
		});
}


function formsubmit(oEvent,form)
{
if (oEvent.keyCode)
iAscii = oEvent.keyCode;
else if (oEvent.which)
iAscii = oEvent.which;
else
return false;
if (iAscii == 13)
{
form.submit();
}

}



function toggleDiv(obj,altimg) {
	if (altimg != undefined) {
		if ($(obj).style.display=='block') {
			$(obj).style.display='none';
			$(obj+'_img').src = '/static/gfx/small_arrow_right_'+altimg+'.png';
		} else {
			$(obj).style.display='block';
			$(obj+'_img').src = '/static/gfx/small_arrow_down_'+altimg+'.png';
		}
	} else {
		if ($(obj).style.display=='block') {
			$(obj).style.display='none';
			$(obj+'_img').src = '/static/gfx/small_arrow_right.png';
		} else {
			$(obj).style.display='block';
			$(obj+'_img').src = '/static/gfx/small_arrow_down.png';
		}
	}
}
function toggleDiv2(obj) {
	if ($(obj).style.display=='block') {
		$(obj).style.display='none';
		$(obj+'_img').src = $('arrow_down').src;
	} else {
		$(obj).style.display='block';
		$(obj+'_img').src = $('arrow_right').src;
	}
}
function toggleSlide(obj) {
	
	if ($(obj).style.display=='none') {
		Effect.SlideDown(obj);
		$(obj+'_img').src = '/static/gfx/small_arrow_down.png';
	} else {
		Effect.SlideUp(obj);
		$(obj+'_img').src = '/static/gfx/small_arrow_right.png';
	}
}

