// JavaScript Document
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function toggleDiv(id,flagit) {
	if (flagit=="1"){
		if (document.layers) document.layers[''+id+''].visibility = "show"
		else if (document.all) document.all[''+id+''].style.visibility = "visible"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
	} else	if (flagit=="0"){
		if (document.layers) document.layers[''+id+''].visibility = "hide"
		else if (document.all) document.all[''+id+''].style.visibility = "hidden"
		else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
	}
}
function toggleDiv2(id,flagit) {
	//e=document.getElementById(''+id+'').style.display;
	//alert(e);
	if (flagit=="1"){
		//if (document.layers) document.layers[''+id+''].display = "show"
		//else if (document.all) document.all[''+id+''].style.display = "block"
		/*else*/ if (document.getElementById) document.getElementById(''+id+'').style.display = "block"
	} else	if (flagit=="0"){
		//if (document.layers) document.layers[''+id+''].display = "hide"
		//else if (document.all) document.all[''+id+''].style.display = "none"
		/*else*/ if (document.getElementById) document.getElementById(''+id+'').style.display = "none"
	}
}
function checkHeight(heightOffset) {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myHeight = (window.innerHeight-heightOffset);
  } else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = (document.documentElement.clientHeight-heightOffset);
  } else if( document.body && ( document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight = (document.body.clientHeight-heightOffset);
	//alert(myHeight);
  }
	return myHeight;
}

function setMiddle(divID, heightOffset) {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myHeight = (window.innerHeight/2)+heightOffset;
  } else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = (document.documentElement.clientHeight/2)+heightOffset;
  } else if( document.body && ( document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight = (document.body.clientHeight/2)+heightOffset;
	//alert(myHeight);
  }
	e=document.getElementById(divID);
	e.style.top=myHeight+'px';
}

function refresher(){
	//var sURL = unescape(window.location.pathname);
	var sURL = unescape(window.location.href);
    window.location.href = sURL;
}
function getY1(divID,offsetY) {
	//t1.stop();
	e=document.getElementById(divID);
	//alert(e.style.top);
	theY=parseInt(e.style.top);
	t1 = new Tween(document.getElementById(divID).style,'top',Tween.regularEaseInOut,theY,checkHeight(offsetY),2,'px'); t1.start();
	//t2 = new Tween(document.getElementById('content').style,'top',Tween.regularEaseInOut,0,checkHeight(162),2,'px'); t2.start();
}
function getY2(divID, offsetY) {	
	//t1.stop();
	e=document.getElementById(divID);
	//alert(e.style.top);
	theY=parseInt(e.style.top);
	//theY = new String(e.style.top);
	//theY.replace("px","");
	//alert(theY);
	t1 = new Tween(document.getElementById(divID).style,'top',Tween.regularEaseInOut,theY,offsetY,2,'px'); t1.start();
	//t2 = new Tween(document.getElementById('content').style,'top',Tween.regularEaseInOut,theY,0,2,'px'); t2.start();
}
function scrollsize(divID,heightOffset) {
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myHeight = (window.innerHeight-heightOffset);
  } else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = (document.documentElement.clientHeight-heightOffset);
  } else if( document.body && ( document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight = (document.body.clientHeight-heightOffset);
	//alert(myHeight);
  }
	e=document.getElementById(divID);
	e.style.height = myHeight + 'px';
	//alert(e.style.height);
}
function scrollsize2(divID,heightOffset) {
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myHeight = (window.innerHeight-heightOffset);
  } else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myHeight = (document.documentElement.clientHeight-heightOffset);
  } else if( document.body && ( document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight = (document.body.clientHeight-heightOffset);
	//alert(myHeight);
  }
  	check=document.getElementById('checkheight');
	//alert(check.offsetHeight);
	e=document.getElementById(divID);
	myHeight= myHeight+36-check.offsetHeight;
	//alert(check.offsetHeight);
	currentTop=e.style.top;
	cp1=currentTop.length-2;
	currentTop=parseInt(currentTop.slice(0,cp1));
	currentTop=currentTop+check.offsetHeight-36;
	//alert(currentTop);
	e.style.top=currentTop +'px';
	e.style.height = myHeight  + 'px';
	
}
function percentualwidth(divID) {
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = (window.innerWidth);
  } else if( document.documentElement && ( document.documentElement.clientWidth ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = (document.documentElement.clientWidth);
  } else if( document.body && ( document.body.clientWidth ) ) {
    //IE 4 compatible
    myWidth = (document.body.clientWidth);
	//alert(myHeight);
  }
  fromTop=(myWidth/100)*11;
  e=document.getElementById(divID);
  e.style.top=fromTop +'px';
}
/*
function heightsize(divID,heightOffset) {
	var myWidth = 0, myHeight = 0;
	e=document.getElementById(divID);
	currentheight=e.style.height;
	e.style.height = currentheight-heightOffset + 'px';
	alert(currentheight+"-"+e.style.height);
}
*/
function heightsize(divID, otherDivID) {
	var myWidth = 0, myHeight = 0;
	e=document.getElementById(divID);
	currentheight=e.height;
	//e.style.height = currentheight + 'px';
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
    	//Non-IE
    	myHeight = (window.innerHeight);
		myWidth = (window.innerWidth);
	} else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
    	myHeight = (document.documentElement.clientHeight);
		myWidth = (document.documentElement.clientWidth);
	} else if( document.body && ( document.body.clientHeight ) ) {
    	//IE 4 compatible
    	myHeight = (document.body.clientHeight);
		myWidth = (document.body.clientWidth);
		//alert(myHeight);
	}
	var newImg = new Image();
	newImg.src = document.getElementById(divID).src;//"http://www.b-bis.be/_img_db/"+imgSrc;
	var height = newImg.height;
	var width = newImg.width;
	
	/*
	topY=parseInt( (myHeight-height)/2 );
	d=document.getElementById(otherDivID);
	d.style.top=topY +'px';
	*/
}
function showDiv(divID) {
	$('#'+divID).fadeIn(600);
	//toggleDiv2(divID,1);
	//setTimeout("toggleDiv2('"+divID+"',1);", 375);
	setTimeout("$('.scroll-pane').jScrollPane();", 400);
}

function getValues(addThis) {
	composer=document.getElementById("composer");
	composer=composer.options[composer.selectedIndex].value;
	city=document.getElementById("city");
	city=city.options[city.selectedIndex].value;
	cmonth=document.getElementById("cmonth");
	cmonth=cmonth.options[cmonth.selectedIndex].value;
	document.location.href="?"+composer+city+cmonth+"&"+addThis;
}

function setImage(theImage) {
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
    	//Non-IE
    	myHeight = (window.innerHeight);
		myWidth = (window.innerWidth);
	} else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
    	myHeight = (document.documentElement.clientHeight);
		myWidth = (document.documentElement.clientWidth);
	} else if( document.body && ( document.body.clientHeight ) ) {
    	//IE 4 compatible
    	myHeight = (document.body.clientHeight);
		myWidth = (document.body.clientWidth);
		//alert(myHeight);
	}
	//alert(document.getElementById('BGholder').style.width);
	document.getElementById('BGholder').innerHTML="<img src='imgsize.php?w="+myWidth+"&img="+theImage+"&theH="+myHeight+"' border='0' id='testing' name='testing'>";
}

function setImageW(divID, theImage) {
	//$('#'+divID).hide('slow');
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
    	//Non-IE
    	myHeight = (window.innerHeight);
		myWidth = (window.innerWidth);
	} else if( document.documentElement && ( document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
    	myHeight = (document.documentElement.clientHeight);
		myWidth = (document.documentElement.clientWidth);
	} else if( document.body && ( document.body.clientHeight ) ) {
    	//IE 4 compatible
    	myHeight = (document.body.clientHeight);
		myWidth = (document.body.clientWidth);
		//alert(myHeight);
	}
	myHeight=myHeight-42-10-10-20;
	//alert(document.getElementById('BGholder').style.width);
	document.getElementById(divID).innerHTML="<img src='imgsize.php?img="+theImage+"&h="+myHeight+"' border='0' id='gallery' name='gallery'>";
	//setTimeout("$('#"+divID+"').show('slow');", 1400);
}


function getURLVar(theVar, value) {
	//divide the URL in half at the '?' 
	var urlHalves = String(document.location).split('#');
	if(urlHalves[1]==undefined) {
		document.location.href=urlHalves+"#"+theVar+"="+value;
	} else {
	  var urlVarValue = '';
	  var checkForVar=0;
	  if(urlHalves[1]){
		  //load all the name/value pairs into an array 
		  var urlVars = urlHalves[1].split('/');
		  //loop over the list, and find the specified url variable 
		  var thePage="";
		  //alert(urlVars.length);
		  for(i=0; i<=(urlVars.length); i++){
			  if(urlVars[i]){
				  //load the name/value pair into an array 
				  
				  var urlVarPair = urlVars[i].split('=');
				  //alert(urlVarPair[0]);
				  if (urlVarPair[0] && urlVarPair[0] !== theVar) {
					  //I found a variable that matches, load it's value into the return variable 
					  thePage+=urlVars[i];
				  } else {
					  checkForVar+=1;
					  thePage+=theVar+"="+value;
				  }
				  if(i<urlVars.length-1 || urlVars.length==1) {
					  thePage+="/";
				  }
				  /*
				  if(i==1) {
					  var urlVarPair = urlVars[i].split('=');
					  if (urlVarPair[0] && urlVarPair[0] == urlVarName) {
						  //I found a variable that matches, load it's value into the return variable 
						  urlVarValue = urlVarPair[1];
					  }
				  }
				  */
			  }
		  }
		  if (checkForVar==0) {
			  thePage+=theVar+"="+value;
		  }
	  }
	  //alert("eee "+thePage);
	  document.location.href=urlHalves[0]+"#"+thePage;
	  //return urlVarValue;  
	}
}

function getURLVarReturn(theVar, value) {
	//divide the URL in half at the '?' 
	var urlHalves = String(document.location).split('#');
	if(urlHalves[1]==undefined) {
		document.location.href=urlHalves+"#"+theVar+"="+value;
	} else {
	  var urlVarValue = '';
	  var checkForVar=0;
	  if(urlHalves[1]){
		  //load all the name/value pairs into an array 
		  var urlVars = urlHalves[1].split('/');
		  //loop over the list, and find the specified url variable 
		  var thePage="";
		  //alert(urlVars.length);
		  for(i=0; i<=(urlVars.length); i++){
			  if(urlVars[i]){
				  //load the name/value pair into an array 
				  
				  var urlVarPair = urlVars[i].split('=');
				  //alert(urlVarPair[0]);
				  if (urlVarPair[0] && urlVarPair[0] == theVar) {
					  //I found a variable that matches, load it's value into the return variable 
					  //get value of theVar
					  thePage+=urlVarPair[1];
				  } else {
					  checkForVar+=1;
					  //thePage+=theVar+"="+value;
				  }
			  }
		  }
	  }
	  return thePage;  
	}
}

function clearvars() {
	//divide the URL in half at the '?' 
	var urlHalves = String(document.location).split('#');
	if(urlHalves[1]!==undefined) {
		//alert(urlHalves[1]);
		document.location.href=urlHalves[0];
	}	
}

function mailAO(name, email, phone, company, address,zipcity, brochurewomen, brochurekids, message) {
	var dataString = 'action=posted&'+'name='+name+'&email='+email+'&phone='+phone+'&company='+company+'&address='+address+'&zipcity='+zipcity+'&brochurewomen='+brochurewomen+'&brochurekids='+brochurekids+'&message='+message;  
	//alert (dataString);//return false;
	$.ajax({
    	type: "POST",
      	url: "mailsite.php",
      	data: dataString,
      	success: function() {
			//alert('check js!');
			//openDetail('shoppingCart','/shop/invoice.php');
			toggleDiv2('thankyou',1);
			toggleDiv2('contactDiv',0);
		 
    	}
    });
	return false;
}

function mailbrochureAO(name, email, address,zipcity, country, brochurewomen, brochurekids) {
	var dataString = 'action=posted&'+'name='+name+'&email='+email+'&address='+address+'&zipcity='+zipcity+'&country='+country+'&brochurewomen='+brochurewomen+'&brochurekids='+brochurekids;  
	//alert (dataString);//return false;
	$.ajax({
    	type: "POST",
      	url: "mailbrochuresite.php",
      	data: dataString,
      	success: function() {
			//alert('check js!');
			//openDetail('shoppingCart','/shop/invoice.php');
			toggleDiv2('thankyou',1);
			toggleDiv2('brochureDiv',0);
		 
    	}
    });
	return false;
}

function subscribeAO(name, email,country) {
	var dataString = 'action=posted&'+'name='+name+'&email='+email+'&country='+country;  
	//alert (dataString);//return false;
	$.ajax({
    	type: "POST",
      	url: "subscribe.php",
      	data: dataString,
      	success: function() {
			//alert('check js!');
			//openDetail('shoppingCart','/shop/invoice.php');
			toggleDiv2('subscribed',1);
			toggleDiv2('newsletterDiv',0);
		 
    	}
    });
	return false;
}

function checkMailto() {
	var vars=0;
	name=document.contactform.name.value;
	if(name=="" || name ==undefined || name=="name") {
		vars+=1;
		errormessage+="Please provide a name\n";
	}
	email=document.contactform.email.value;
	if(email=="" || email ==undefined || email=="E-mail") {
		vars+=1;
		errormessage+="Please provide an e-mail\n";
	}
	phone=document.contactform.phone.value;
	company=document.contactform.company.value;
	address=document.contactform.address.value;
	zipcity=document.contactform.zipcity.value;
	brochurewomen=document.contactform.womenbrochure.value;
	brochurekids=document.contactform.kidsbrochure.value;
	message=document.contactform.message.value;
	if(vars>0) {
		alert(errormessage);
	} else {
		mailAO(name, email, phone, company, address,zipcity, brochurewomen, brochurekids, message);
	}
}

function checkBrochureto() {
	var vars=0;
	name=document.brochureform.name.value;
	if(name=="" || name ==undefined || name=="name") {
		vars+=1;
		errormessage+="Please provide a name\n";
	}
	email=document.brochureform.email.value;
	if(email=="" || email ==undefined || email=="E-mail") {
		vars+=1;
		errormessage+="Please provide an e-mail\n";
	}
	address=document.brochureform.address.value;
	if(address=="" || address ==undefined || address=="E-mail") {
		vars+=1;
		errormessage+="Please provide an address\n";
	}
	
	zipcity=document.brochureform.zipcity.value;
	if(zipcity=="" || zipcity ==undefined || zipcity=="E-mail") {
		vars+=1;
		errormessage+="Please provide an zip + city\n";
	}
	country=document.brochureform.country.value;
	if(country=="" || country ==undefined || country=="Country") {
		vars+=1;
		errormessage+="Please provide an country\n";
	}
	
	
	brochurewomen=document.brochureform.womenbrochure.value;
	brochurekids=document.brochureform.kidsbrochure.value;
	if(vars>0) {
		alert(errormessage);
	} else {
		mailbrochureAO(name, email, address, zipcity, country, brochurewomen, brochurekids);
	}
}



function sendEmail() {
	var vars=0;
	name=document.emailform.name.value;
	if(name=="" || name ==undefined || name=="name") {
		vars+=1;
		errormessage+="Please provide a name\n";
	}
	email=document.emailform.email.value;
	if(email=="" || email ==undefined || email=="E-mail") {
		vars+=1;
		errormessage+="Please provide an e-mail\n";
	}
	country=document.emailform.country.value;
	if(country=="" || country ==undefined || country=="Country") {
		vars+=1;
		errormessage+="Please provide your country\n";
	}
	if(vars>0) {
		alert(errormessage);
	} else {
		subscribeAO(name, email,country);
	}
}