// JavaScript Document

function decrease(element) {
	document.getElementById(element).value--;
	if (document.getElementById(element).value < 0) document.getElementById(element).value = 0;
	if (document.getElementById(element).value == 9) popup('index.php?page=Grossbestellung',400,200,'yes');
	
}

function increase(element) {
	if (document.getElementById(element).value < 9) document.getElementById(element).value++;
	if (document.getElementById(element).value == 9) popup('index.php?page=Grossbestellung',400,200,'yes');
	
}

function checkquantity(element) {
	
	if (document.getElementById(element).value >= 10) {popup('index.php?page=Grossbestellung',400,200,'yes'); document.getElementById(element).value=9;}
	
}

function popup(url, width, height, scrollbar){
  		 xpos = ((screen.availWidth-width)/2);
  		 ypos = ((screen.availHeight-height)/2);
  		 var Fenster = window.open(url, "PopupFenster", "left="+xpos+ ", top="+ypos+ ", width="+width+ ", height="+height+",scrollbars="+scrollbar+", resizable=1");
	};
	
function AGBCheck() {
if (document.order2.AGB.checked == false) 
	{ 
	alert("Bitte erst AGBs und Versandkostendaten bestätigen!"); 
	return false;
	}
 else return true;
}

function set_an() {
	document.form1.an2.value = 1;
}

function set_anrede() {
	document.form1.anrede2.value = 1;
}


function checkform() {
		var i = 0;
        if (document.form1.anrede2.value == 0) {document.getElementById('tdanrede').style.color = "#FF0000"; i += 1;} else document.getElementById('tdanrede').style.color = "#000000";
		if (document.form1.name.value == "") {document.getElementById('tdname').style.color = "#FF0000"; i += 1;} else document.getElementById('tdname').style.color = "#000000";
		if (document.form1.vorname.value == "") {document.getElementById('tdvorname').style.color = "#FF0000"; i += 1;} else document.getElementById('tdvorname').style.color = "#000000";
		if (document.form1.strasse.value == "") {document.getElementById('eStrasse').style.color = "#FF0000"; i += 1;} else document.getElementById('eStrasse').style.color = "#000000"
		if (document.form1.hausnr.value == "") {document.getElementById('eHN').style.color = "#FF0000"; i += 1;} else document.getElementById('eHN').style.color = "#000000";
		if (document.form1.plz.value == "") {document.getElementById('ePLZ').style.color = "#FF0000"; i += 1;} else document.getElementById('ePLZ').style.color = "#000000";
		if (document.form1.ort.value == "") {document.getElementById('eOrt').style.color = "#FF0000"; i += 1;} else document.getElementById('eOrt').style.color = "#000000";
		if (document.form1.email.value == "") {document.getElementById('tdemail').style.color = "#FF0000"; i += 1;} else document.getElementById('tdemail').style.color = "#000000";
		if (i > 0) {alert("Sie haben nicht alle Pflichtfelder ausgefuellt!"); return false;} else return true;
};

function checkform2() {
		var i = 0;
        if (document.form1.an2.value == 0) {document.getElementById('tdan').style.color = "#FF0000"; i += 1;} else document.getElementById('tdan').style.color = "#000000";
		if (document.form1.name.value == "") {document.getElementById('tdname').style.color = "#FF0000"; i += 1;} else document.getElementById('tdname').style.color = "#000000";
		if (document.form1.vorname.value == "") {document.getElementById('tdvorname').style.color = "#FF0000"; i += 1;} else document.getElementById('tdvorname').style.color = "#000000";
		if (document.form1.betreff.value == "") {document.getElementById('tdbetreff').style.color = "#FF0000"; i += 1;} else document.getElementById('tdbetreff').style.color = "#000000";
		if (EMail(document.form1.email.value) == false) {document.getElementById('tdemail').style.color = "#FF0000"; i += 1;} else document.getElementById('tdemail').style.color = "#000000";
		if (document.form1.nachricht.value == "") {document.getElementById('tdtext').style.color = "#FF0000"; i += 1;} else document.getElementById('tdtext').style.color = "#000000";
		if (i > 0) {alert("Sie haben nicht alle Pflichtfelder korrekt ausgefuellt!"); return false;} else return true;
};

function checkformnewsletter() {
		var i = 0;
        if (document.form1.anrede2.value == 0) {document.getElementById('tdanrede').style.color = "#FF0000"; i += 1;} else document.getElementById('tdanrede').style.color = "#000000";
		if (document.form1.nachname.value == "") {document.getElementById('tdnachname').style.color = "#FF0000"; i += 1;} else document.getElementById('tdnachname').style.color = "#000000";
		if (document.form1.vorname.value == "") {document.getElementById('tdvorname').style.color = "#FF0000"; i += 1;} else document.getElementById('tdvorname').style.color = "#000000";
		if (EMail(document.form1.email.value) == false) {document.getElementById('tdemail').style.color = "#FF0000"; i += 1;} else document.getElementById('tdemail').style.color = "#000000";
		if (i > 0) {alert("Sie haben nicht alle Pflichtfelder korrekt ausgefuellt!"); return false;} else return true;
};

function EMail(s)
{
 var a = false;
 var res = false;
 if(typeof(RegExp) == 'function')
 {
  var b = new RegExp('abc');
  if(b.test('abc') == true){a = true;}
  }

 if(a == true)
 {
  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                   '(\\.)([a-zA-Z]{2,4})$');
  res = (reg.test(s));
 }
 else
 {
  res = (s.search('@') >= 1 &&
         s.lastIndexOf('.') > s.search('@') &&
         s.lastIndexOf('.') >= s.length-5)
 }
 return(res);
}

var iTop=0;
var bAnimate=false;

function goUp()
{
var o=document.getElementById("main_news");
iTop=iTop+5;
o.style.top=iTop;
if (bAnimate) setTimeout("goUp();", 25);
}

function goDown()
{
var o=document.getElementById("main_news");
iTop=iTop-5;
o.style.top=iTop;
if (bAnimate) setTimeout("goDown();", 25);
}