var menu_top_cat=0;
var cur_cat_id=0;
var cart_items=0;

self.name="pegasus-oppin_shop";

function format_menu_item(id,name) {
	var cat_depth;
	
	cat_depth=name.lastIndexOf("&nbsp;");
	if(cat_depth==-1) {
		document.getElementById("template_main_content_cats_menuitem_" + id).style.border="1px solid white";
		document.getElementById("template_main_content_cats_menuitem_" + id).style.backgroundColor="#8cc764";
		document.getElementById("template_main_content_cats_menuitem_" + id).style.fontWeight="bold";
		if(menu_top_cat>0) {
			document.getElementById("template_main_content_cats_menuitem_" + id).style.marginTop="20px";
		}
		else {
			menu_top_cat++;
		}
	}
	else {
		document.getElementById("template_main_content_cats_menuitem_" + id).childNodes[0].childNodes[0].nodeValue=name.substr(cat_depth+6,name.length-1);
		if(id==cur_cat_id) {
			document.getElementById("template_main_content_cats_menuitem_" + id).childNodes[0].style.color="#8cc764";
		}
		if(cat_depth==24) {
			document.getElementById("template_main_content_cats_menuitem_" + id).childNodes[0].style.fontWeight="bold";
		}
		document.getElementById("template_main_content_cats_menuitem_" + id).style.paddingLeft=(cat_depth/3)+"px";
	}
}

function add_to_cart(article_id) {
	document.forms['article'+article_id].submit();
}

function view_article_details(article_id) {
	fenster1=window.open('./shop.php?page=artikeldetail.htm&func=select&what=articles&whatid='+article_id, 'Artikeldetails', 'width=760,height=600,left=20,top=20,scrollbars=no');
	fenster1.focus();
}

function view_article_details_angebot(article_id) {
	fenster1=window.open('./shop.php?page=artikeldetail_angebot.htm&func=select&what=articles&whatid='+article_id, 'Artikeldetails', 'width=760,height=600,left=20,top=20,scrollbars=no');
	fenster1.focus();
}

function request_offer(article_id,article_page) {
	var article_page_current;
	
	if(article_page!="" && article_page!="artikeldetail.htm") {
		article_page_current=article_page;
	}
	else {
		article_page_current="angebot_anfordern.htm";
	}
	
	fenster1=window.open('./shop.php?page='+article_page_current+'&func=select&what=articles&whatid='+article_id, 'Artikeldetails', 'width=760,height=600,left=20,top=20,scrollbars=no');
	fenster1.focus();
}

function request_offer2(what) {
	fenster1=window.open('./angebot_anfordern2.php?what='+what, 'Artikeldetails', 'width=760,height=600,left=20,top=20,scrollbars=no');
	fenster1.focus();
}

function request_offer3() {
	fenster1=window.open('./shop.php?page=freies_angebot_anfordern.htm', 'Produktanfrage', 'width=760,height='+(screen.availHeight*0.9)+',left=20,top=20,scrollbars=yes');
	fenster1.focus();
}

function set_cur_cat_id(id) {
	cur_cat_id=id;
}

function count_cartitems() {
	cart_items++;
}

function show_hide_littlecart() {
	if(cart_items>0) {
		document.getElementById("template_main_content_cats_littlecart").style.display="block";
	}
}

function submitsignin() {
	var errortext='';
	if(document.forms["neukunde"].elements[1].value=='' || document.forms["neukunde"].elements[2].value=='' || document.forms["neukunde"].elements[3].value=='' || document.forms["neukunde"].elements[4].value=='' || document.forms["neukunde"].elements[5].value=='' || document.forms["neukunde"].elements[7].value=='') {
		errortext='Bitte füllen Sie die Pflichfelder (*) aus.';
	}
	if(errortext=='') {
		document.forms["neukunde"].submit();
	} else {
		alert(errortext);
	}
}

function submit_logon() {
	if(document.forms['login'].logon.value!='' && document.forms['login'].pass.value!='') {
		document.forms['login'].submit();
	}
	else {
		alert('Bitte geben Sie Ihren Nutzernamen\nund Ihr Passwort ein.');
	}
}

function submit_order() {
		if(document.getElementById("accept_agb").checked) {
			document.getElementById("submit_order").submit();
		}
		else {
			alert("Bitte akzeptieren Sie die allgemeinen Geschäfts-\nund Lieferbedingungen von Pegasus-Oppin.");
		}
	}
