function Toggle(item, nr, bool, url) {
	obj=document.getElementById(item + nr);
	visible=(obj.style.display!="none")
	// iterate thhrough all submenus
	for (y=1;y<7;y++){
		document.getElementById('menuSubNav' + y).style.display = "none";
		document.getElementById('xmenuSubNav' + y).className = "menuSubNav";
	}
	
	if (visible) {
		obj.style.display="none";
		key = document.getElementById('x' + item + nr);
		key.className = 'menuSubNav';
		//GoUrl('index.html?id=1&menu1=1');
	} else {
		if (bool){
			obj.style.display="block";
			key=document.getElementById('xmenuSubNav' + nr);
			key.className = "menuSubNavOpen";
		}
		else {
			GoUrl(url);
		}
	}
}
function Toggle2(item) {
   obj=document.getElementById(item+'1');
   visible=(obj.style.display!="none")
   //iterate through all menus of type xmenu
   for (y=1;y<7;y++){
		document.getElementById('xmenu'+y).className = 'xmenu';
		document.getElementById('menu'+y+'1').style.display = "none";
	}
   if (visible) {
     obj.style.display="none";
	 key = document.getElementById('x'+ item);
	 key.className = 'xmenu';
	 x = document.getElementById('spacera');
	 x.style.display='block'

   } else {
      obj.style.display="block";
	  key=document.getElementById('x' + item);
   }

}
function Toggle3(item, bool, url) {
   obj=document.getElementById(item+'1');
   visible=(obj.style.display!="none")
	// iterate thhrough all submenus
		
	for (y=1;y<6;y++){
		document.getElementById('xmenu'+y).className = 'xmenu';
		document.getElementById('menu'+y+'1').style.display = "none";
	}
	if (visible) {
		 obj.style.display="none";
		 key = document.getElementById('x'+ item);
		 key.className = 'xmenu';
		 x = document.getElementById('spacera');
		 x.style.display='block'

	} else {
		if (bool){
			obj.style.display="block";
			key=document.getElementById('x' + item);
		}
		else {
			GoUrl(url);
		}
	}
}
function getURLParam(strParamName, x){
	var strReturn = "";
	var strHref = window.location.href;
	if ( strHref.indexOf("&") > -1 ){
		var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
		var aQueryString = strQueryString.split("&");
		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
			if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
				var aParam = aQueryString[iParam].split("=");
				strReturn = aParam[1];
				break;
			}
		}
	}
	if (x == 1){
		Toggle2('menu'+strReturn);
	}
	if (strReturn!="" &&  x == 2){
		Toggle('menuSubNav', strReturn, true);
	}
	

}
function change_text(text){
	document.getElementById('contentPic4').innerHTML = '<b>' + text + '</b>';	
}
function toggle_lang(x) {
	active = 'ned';
	notactive = 'eng';
	if (x==1){
		document.getElementById(active).src='Images/'+active+'_0.gif'
		document.getElementById(notactive).src='Images/'+notactive+'_1.gif'
	}
	else {
		document.getElementById(active).src='Images/'+active+'_1.gif'
		document.getElementById(notactive).src='Images/'+notactive+'_0.gif'
	}
}
function toggle_product2(x){
	obj=document.getElementById('p_item'+x);
	visible=(obj.style.display!="none")
	document.getElementById('testing').style.height = '2';
	document.getElementById('this_table').style.height = '2';
	for (y=1;y<4;y++){
		if (document.getElementById('p_item'+y))
		{
			document.getElementById('p_item'+y).style.display = "none";
			document.getElementById('ppic'+y).src = "Images/arrow_0.gif";
			document.getElementById('class_'+y).className = 'product_items3';
		}
		
	}
	if (visible) {
		//obj.style.display="none";
		//document.getElementById('class_'+x).className='product_items3';
		
	} else {
		obj.style.display="";
		document.getElementById('ppic'+x).src = "Images/arrow_1.gif";
		document.getElementById('class_'+x).className = 'product_items4';
	}
	document.getElementById('testing').style.height = 'auto';
	document.getElementById('this_table').style.height = 'auto';
}

function toggle_product3(x){
	obj=document.getElementById('p_item'+x);
	visible=(obj.style.display!="none")
	document.getElementById('testing').style.height = '2';
	document.getElementById('this_table').style.height = '2';
	for (y=1;y<6;y++){
	
		if (document.getElementById('p_item'+y))
		{
			document.getElementById('p_item'+y).style.display = "none";
			document.getElementById('ppic'+y).src = "Images/arrow_0.gif";
			document.getElementById('class_'+y).className = 'product_items3';
		}
		
	}
	if (visible) {
		//obj.style.display="none";
		//document.getElementById('class_'+x).className='product_items3';
		
	} else {
		obj.style.display="";
		document.getElementById('ppic'+x).src = "Images/arrow_1.gif";
		document.getElementById('class_'+x).className = 'product_items4';
	}
	document.getElementById('testing').style.height = 'auto';
	document.getElementById('this_table').style.height = 'auto';
}


function toggle_news(x, total){
	obj=document.getElementById('p_item'+x);
	visible=(obj.style.display!="none")
	for (y=1;y<=total;y++){
		document.getElementById('p_item'+y).style.display = "none";
		document.getElementById('ppic'+y).src = "Images/arrow_0.gif";
		document.getElementById('class_'+y).className = 'news';
	}
	if (visible) {
		obj.style.display="none";
		document.getElementById('class_'+x).className='news';
	} else {
		obj.style.display="";
		document.getElementById('ppic'+x).src = "Images/arrow_1.gif";
		document.getElementById('class_'+x).className = 'news2';
	}
	document.getElementById('this_table').style.height = '100%';
}
function showFeedback(bool){
	if (bool){
		document.getElementById('feedback2').style.display = 'block';
		//document.getElementById('button1').style.display = 'none';
		document.getElementById('vraagje').style.display = 'none';
	}
	else{
		document.getElementById('feedback2').style.display = 'none';
		//document.getElementById('button1').style.display = 'block';
		document.getElementById('vraagje').style.display = 'block';
	}
}
function GoUrl(ids){
	window.location=ids;
	//obj=document.getElementById(ids);
	//visible=(obj.style.display!="none")
	//if (visible) {
	//	window.location='index.html';
	//}
	//else {
		
	//}
}
function changeClass(a,c){
	document.getElementById('btn_'+a).className = 'bottom_button'+c
}
function show_text(y) {
	if (y==1){
		var text = "Alles is SSL-beveiligd, zie het slotje onderaan rechts.<br>Minimum bestelbedrag binnen de EU: € 20,--<br>Bij verzending binnen Nederland met eenmalige incasso betaal je géén verzendkosten.<br>Je bestelbedrag wordt onderaan opgeteld.<br>Kies grootverpakkingen door op producten te klikken.<br>Aanbiedingen staan onderaan het bestelformulier<br>";
	}
	else if (y==2){
		var text = "2Alles is SSL-beveiligd, zie het slotje onderaan rechts.<br>Minimum bestelbedrag binnen de EU: € 20,--<br>Bij verzending binnen Nederland met eenmalige incasso betaal je géén verzendkosten.<br>Je bestelbedrag wordt onderaan opgeteld.<br>Kies grootverpakkingen door op producten te klikken.<br>Aanbiedingen staan onderaan het bestelformulier<br>";

	}
	else if (y==3){ 
		var text = "3Alles is SSL-beveiligd, zie het slotje onderaan rechts.<br>Minimum bestelbedrag binnen de EU: € 20,--<br>Bij verzending binnen Nederland met eenmalige incasso betaal je géén verzendkosten.<br>Je bestelbedrag wordt onderaan opgeteld.<br>Kies grootverpakkingen door op producten te klikken.<br>Aanbiedingen staan onderaan het bestelformulier<br>";
	}
	//document.getElementById('bestel_info').innerText = text;
	var tt = document.getElementById("bestel_info");

    // implement span_el.innerText = "a brand new bag"
    var new_txt = document.createTextNode("bla");
    tt.innerHTML = text;//(new_txt, tt.childNodes[0]);
	for (x=1;x<4;x++){
		if (y!=3){
			document.getElementById('a'+x).className = 'inactive2';
		}
		else{
			document.getElementById('a'+x).className = 'inactive';
		}	
	}
	document.getElementById('a'+y).className = 'active';

}
function toggle_close(){
	for (var i=0; i<artikel_1.length; i++) { 
		nr_t = i+1;
		nr = "1" + nr_t + nr_t;
		if (document.getElementById(nr).style.display=="block")
		{
			document.getElementById(nr).style.display= "none";
		}
		
	}
	for (var i=0; i<artikel_2.length; i++) { 
		nr_t = i+1;
		nr = "2" + nr_t + nr_t;
		if (document.getElementById(nr).style.display!="none")
		{
			document.getElementById(nr).style.display= "none";
		}
	}
}
function toggle_title(){
	
	//document.getElementById('country_select').style.display= "none";
	obj=document.getElementById('title_select');
	visible=(obj.style.display!="none")
	if (visible){
		obj.style.display= "none";
	}
	else{
		obj.style.display= "block";
	}
}
function toggle_product(x, t){
	
	for (var i=0; i<artikel_1.length; i++) { 
		nr_t = i+1;
		nr = "1" + nr_t + nr_t;
		if (nr!=x)
		{
			document.getElementById(nr).style.display= "none";
		}
		
	}
	for (var i=0; i<artikel_2.length; i++) { 
		nr_t = i+1;
		nr = "2" + nr_t + nr_t;
		if (nr!=x){
			document.getElementById(nr).style.display= "none";
		}
	}
	obj=document.getElementById(x);
	visible=(obj.style.display!="none")
	if (visible){
		obj.style.display= "none";
	}
	else {
		document.getElementById('prod_but').style
		obj.style.display= "";
	}
}

function change_price(v, w, x, y, z, a, b){
	obj=document.getElementById(x);
	obj.style.display = "none";
	obj2=document.getElementById(x+'p');
	obj2.innerHTML = '&euro; &nbsp; '+w[y][z];
	obj3=document.getElementById(x+'a');
	obj3.innerHTML = v[y][z];
	obj4 = document.getElementById('id_av_code_'+a+'_'+y).value = b;
}

////////////////////////////////////
/// Extra Javascripts 21/03/2004 ///
////////////////////////////////////

function check_date(field){
var checkstr = "0123456789";
var DateField = field;
var Datevalue = "";
var DateTemp = "";
var seperator = "/";
var day;
var month;
var year;
var leap = 0;
var err = 0;
var i;
   err = 0;
   DateValue = DateField.value;
   /* Delete all chars except 0..9 */
   for (i = 0; i < DateValue.length; i++) {
	  if (checkstr.indexOf(DateValue.substr(i,1)) >= 0) {
	     DateTemp = DateTemp + DateValue.substr(i,1);
	  }
   }
   DateValue = DateTemp;
   /* Always change date to 8 digits - string*/
   /* if year is entered as 2-digit / always assume 20xx */
   if (DateValue.length == 6) {
      DateValue = DateValue.substr(0,4) + '20' + DateValue.substr(4,2); }
   if (DateValue.length != 8) {
      err = 19;}
   /* year is wrong if year = 0000 */
   year = DateValue.substr(4,4);
   if (year == 0) {
      err = 20;
   }
   /* Validation of month*/
   month = DateValue.substr(2,2);
   if ((month < 1) || (month > 12)) {
      err = 21;
   }
   /* Validation of day*/
   day = DateValue.substr(0,2);
   if (day < 1) {
     err = 22;
   }
   /* Validation leap-year / february / day */
   if ((year % 4 == 0) || (year % 100 == 0) || (year % 400 == 0)) {
      leap = 1;
   }
   if ((month == 2) && (leap == 1) && (day > 29)) {
      err = 23;
   }
   if ((month == 2) && (leap != 1) && (day > 28)) {
      err = 24;
   }
   /* Validation of other months */
   if ((day > 31) && ((month == "01") || (month == "03") || (month == "05") || (month == "07") || (month == "08") || (month == "10") || (month == "12"))) {
      err = 25;
   }
   if ((day > 30) && ((month == "04") || (month == "06") || (month == "09") || (month == "11"))) {
      err = 26;
   }
   /* if 00 ist entered, no error, deleting the entry */
   if ((day == 0) && (month == 0) && (year == 00)) {
      err = 0; day = ""; month = ""; year = ""; seperator = "";
   }
   /* if no error, write the completed date to Input-Field (e.g. 13.12.2001) */
   if (err == 0) {
      DateField.value = day + seperator + month + seperator + year;
   return true;}
   /* Error-message if err != 0 */
   else {
      alert("geboortedatum is incorrect!");
      //DateField.select();
	 // DateField.focus();

   }
}

function capitalizeMe(obj) {
        val = obj.value;
        newVal = '';
        val = val.split(' ');
        for(var c=0; c < val.length; c++) {
                newVal += val[c].substring(0,1).toUpperCase() +
val[c].substring(1,val[c].length) + ' ';
        }
        obj.value = newVal;
}
///////////////////////////////////////////////

function rOver(wie) {
   window.document[wie].SetVariable("rollOver", "1");
	//document.getElementById(wie).SetVariable("rollOver", "1");
}
function rOut(wie) {
   window.document[wie].SetVariable("rollOver", "");
   //document.getElementById(wie).SetVariable("rollOver", "");
} 

function toggle_sidebar(x){
	obj=document.getElementById('s_item'+x);
	visible=(obj.style.display!="none")
	//document.getElementById('this_table').style.height = '2';
	
	if (visible) {
		obj.style.display="none";
		//document.getElementById('side_class_'+x).className='product_items3';
		
	} else {
		obj.style.display="";
		document.getElementById('spic'+x).src = "Images/arrow_1.gif";
		//document.getElementById('side_class_'+x).className = 'side_items';
	}
	//document.getElementById('this_table').style.height = 'auto';
}
