function ShowCart(fromorder)
{
	var close;
	if(fromorder==1)
	{
		close=false;
	}
	else
	{
		close=true;
	}
	Modalbox.show('/cart.php?lang=FR&fromorder='+fromorder, {title:'Mon panier',overlayClose: close, width: 589, loadingString:'loading', closeString:'Fermer'});
}

function SetLanguage(itemno)
{
	Modalbox.show('/mdlWelcome.php?itemno='+itemno, {title:'', overlayClose: false, width:490, loadingString:'loading', closeString:'Fermer'});
	Modalbox.deactivate();
}

function ShowWelcome(itemno, lang)
{
	Modalbox.show('/mdlWelcome.php?itemno='+itemno+'&lang='+lang, {title:'Bienvenue à Deschilder', overlayClose: close, width:490, loadingString:'loading', closeString:'Fermer'});
}

function html_entity_decode(str)
{
	var ta = document.createElement("textarea");
	ta.innerHTML = str.replace(/</g,"&lt;").replace(/>/g,"&gt;");
	return ta.value;
}

function ToggleBg(elm)
{
	elm.style.backgroundColor= "#22338F";
	elm.style.color= "#FFFFFF";
	var myid = 'catholder'+elm.id;
	$(myid).style.color="#FFFFFF";
}
function toggleBoxoff(szDivID) {
	if (document.layers) { // NN4+
		if (document.layers[szDivID].visibility == 'visible') {
			document.layers[szDivID].visibility = "hide";
			document.layers[szDivID].display = "none";
			document.layers[szDivID].position = "absolute";
		}
	} else if (document.getElementById) { // gecko(NN6) + IE 5+
		if(document.getElementById(szDivID))
		{
			var obj = document.getElementById(szDivID);
			if (obj.style.visibility == 'visible') {
				obj.style.visibility = "hidden";
				obj.style.display = "none";
				//obj.style.position = "absolute";
			}
		}
	} else if (document.all) { // IE 4
		if (document.all[szDivID].style.visibility == 'visible') {
			document.all[szDivID].style.visibility = "hidden";
			document.all[szDivID].style.display = "none";
			document.all[szDivID].style.position = "absolute";
		}
	}
}

function toggleBoxon(szDivID) {
	if (document.layers) { // NN4+
		document.layers[szDivID].visibility = "show";
		document.layers[szDivID].display = "inline";
	} else if (document.getElementById) { // gecko(NN6) + IE 5+
		if(document.getElementById(szDivID))
		{
			var obj = document.getElementById(szDivID);
			obj.style.visibility = "visible";
			obj.style.display = "inline";
			//obj.style.position = "relative";
		}
	} else if (document.all) { // IE 4
		document.all[szDivID].style.visibility = "visible";
		document.all[szDivID].style.display = "inline";
	}
}
function ToggleBack(elm)
{
	elm.style.backgroundColor= "#FFFFFF";
	elm.style.color= "#666666";
	var myid = 'catholder'+elm.id;
	document.getElementById(myid).style.color="#666666";
}

function embedMyObject(myobject) {
	document.write('			 <object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"510\" height=\"168\" id=\"slideshow_edisac\" align=\"middle\">' +
	'<param name=\"allowScriptAccess\" value=\"sameDomain\" />' +
	'<param name=\"wmode\" value=\"transparent\">'+
	'<param name=\"movie\" value=\"/images/filelib/'+myobject+'\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#FFFFFF\" />' +
	'<embed src=\"/images/filelib/'+myobject+'\" quality=\"high\" wmode=\"transparent\" bgcolor=\"#FFFFFF\" width=\"510\" height=\"168\" name=\"slideshow_edisac\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>');

}
function embedMyPubObject(myobject) {
	document.write('			 <object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"198\" height=\"169\" id=\"slideshow_edisac\" align=\"middle\">' +
	'<param name=\"allowScriptAccess\" value=\"sameDomain\" />' +
	'<param name=\"wmode\" value=\"transparent\">'+
	'<param name=\"movie\" value=\"/images/filelib/'+myobject+'\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#FFFFFF\" />' +
	'<embed src=\"/images/filelib/'+myobject+'\" quality=\"high\" wmode=\"transparent\" bgcolor=\"#FFFFFF\" width=\"198\" height=\"169\" name=\"slideshow_edisac\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>');
}
function Subscribe()
{
	var lang, email;
	if(document.forms["subscribe"].lang)
	{
		lang=document.forms["subscribe"].lang.value;
	}
	if(document.forms["subscribe"].email)
	{
		email=document.forms["subscribe"].email.value;
	}
	if(lang!='' && email!='')
	{
		var keeper= new sack();
		keeper.requestFile="/subscribe.php?lang="+lang+"&email="+email;
		keeper.onCompletion = function()
		{
			if(keeper.response=='1')
			{
				if(document.getElementById('newsletter'))
				{
					var message;
					if(lang=='FR')
					{
						message = "Vous êtes maintenant inscrit à notre courrier";
					}
					else
					{
						message = "U bent nu ingeschreven op onze nieuwsbrief";
					}
					document.getElementById('newsletter').innerHTML=message;
				}
			}
			else
			{
				document.getElementById('message').style.display='inline';
				if(lang=='FR')
				{
					message = "Votre addresse e-mail est mal formé";
				}
				else
				{
					message = "Emailadres ongeldig";
				}
				document.getElementById('message').innerHTML=message;

				setTimeout
				(
				function()
				{
					new Effect.Fade('message', {duration: 0.9, from:1.0, to:0.0});

				},
				5000);

			}

		};
		keeper.runAJAX();
	}
	else
	{
		document.getElementById('message').style.display='inline';
		if(lang=='FR')
		{
			message = "Votre addresse e-mail est mal formé";
		}
		else
		{
			message = "Emailadres ongeldig";
		}
		document.getElementById('message').innerHTML=message;

		setTimeout
		(
		function()
		{
			new Effect.Fade('message', {duration: 0.9, from:1.0, to:0.0});

		},
		5000);

	}
}
function fillMakes(select, data)
{
	var makes = eval ('(' + data + ')');

	select= eval(select);
	select.options.length=0;

	for(var i=0; i<makes.length;i++)
	{
		select.options[select.options.length] = new Option(makes[i].make.makename, makes[i].make.makeno);
		if(makes[i].make.selected==1) select.options[select.options.length-1].selected = true;
	}

}
function fillColors(select, data)
{
	var colors = eval ('(' + data + ')');

	select= eval(select);
	select.options.length=0;

	for(var i=0; i<colors.length;i++)
	{
		select.options[select.options.length] = new Option(colors[i].color.colorname, colors[i].color.colorno);
		if(colors[i].color.selected==1) select.options[select.options.length-1].selected = true;
	}

}
function UpdateBasketDetail(lang)
{
	var keeper2 = new sack();
	keeper2.requestFile="/getbasketdata.php?lang="+lang;
	keeper2.onCompletion = function()
	{
		if(document.getElementById('panier'))
		{
			document.getElementById('panier').innerHTML=keeper2.response;
		}
	};
	keeper2.runAJAX();
}

function numberformat(num,dec)
{
	mul=Math.pow(10,dec);
	num=num*mul;
	num=Math.round(num);
	num = num/mul;
	var numstr=String(num);
	if(numstr.indexOf(".") == -1)
	{
		numstr = numstr + ".";
		for(nfi=0;nfi<dec;nfi++) numstr = numstr + "0";
	}
	decpl = numstr.length - numstr.indexOf(".");
	decpl = decpl - 1;
	if (decpl < dec)
	{
		for(nfi=decpl;nfi<dec;nfi++) numstr = numstr + "0";
	}
	return (numstr);
}

function number_format(a, b, c, d)
{
	// number_format(number, decimals, comma, formatSeparator)
	var k = '';
	if(a.indexOf('-') == 0) {
		k = '-';
		a = a * -1;
	}
	a = Math.round(a * Math.pow(10, b)) / Math.pow(10, b);
	var e = a + '';
	var f = e.split('.');
	if(!f[0]) f[0] = '0';
	if(!f[1]) f[1] = '';
	if(f[1].length < b){
		var g = f[1];
		for(var i = f[1].length + 1; i <= b; i++) {
			g += '0';
		}
		f[1] = g;
	}
	if(d != '' && f[0].length > 3) {
		var h = f[0];
		f[0] = '';
		for(var j = 3; j < h.length; j += 3) {
			i = h.slice(h.length - j, h.length - j + 3);
			f[0] = d + i +  f[0] + '';
		}
		j = h.substr(0, (h.length % 3 == 0) ? 3 : (h.length % 3));
		f[0] = j + f[0];
	}
	c = (b <= 0) ? '': c;
	return k + f[0] + c + f[1];
}

function IsNumeric(strString)
{
	var strValidChars = "0123456789,-";
	var strChar;
	var blnResult = true;

	if (strString.length == 0) return false;

	//  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++)
	{
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		{
			blnResult = false;
		}
	}
	return blnResult;
}

function showImage(image)
{
	var fullpath="/images/article_me/";
	document.getElementById('bigimage').src=fullpath+image;
	document.getElementById('bigimagelink').href=fullpath.replace('_me','_la')+image;
}
function valid_email(email) {
	emailRe = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/
	return emailRe.test(email);
}
function SetFormVisibility(visibility)
{
	var show;
	if(visibility=='hidden')
	{
		show='none';
	}
	else
	{
		show='block';
	}
	$('leveringaddr').style.display = $('fac_lev').checked ? 'block' : 'none';
	$('password-box').style.display = show;

	$('facturatiegegevens').style.display = show;
	$('levering-box').style.display = show;
	$('betaling-box').style.display = show;
	$('button-confirm').style.display = show;
}

function CheckPasswordAccount(email, password)
{
	var keeper = new sack();
	keeper.requestFile="/getclientdata.php";
	keeper.method="GET";
	keeper.setVar("email",email);
	keeper.setVar("password",password);
	keeper.onCompletion = function()
	{
		eval("var response = "+ keeper.response);
		//		alert(keeper.response);
		if(response.status)//password ok
		{
			$('fac_country').value = response.fac_country;
			$('fac_firstname').value = html_entity_decode(response.fac_firstname);
			$('fac_lastname').value = html_entity_decode(response.fac_lastname);
			$('fac_address').value = html_entity_decode(response.fac_address);
			$('fac_city').value = html_entity_decode(response.fac_city);
			$('fac_zipcode').value = html_entity_decode(response.fac_zipcode);
			$('fac_phone').value = html_entity_decode(response.fac_phone);
			$('fac_mobile').value = html_entity_decode(response.fac_mobile);
			$('lev_country').value = response.lev_country;
			$('fac_titleno').value = response.fac_titleno;
			$('bday').value = response.bday;
			$('bmonth').value = response.bmonth;
			$('byear').value = response.byear;

			if(response.lev_set)
			{
				$('fac_lev').checked=true;
				$('lev_country').value = response.lev_country;
				$('lev_firstname').value = html_entity_decode(response.lev_firstname);
				$('lev_lastname').value = html_entity_decode(response.lev_lastname);
				$('lev_address').value = html_entity_decode(response.lev_address);
				$('lev_city').value = html_entity_decode(response.lev_city);
				$('lev_zipcode').value = html_entity_decode(response.lev_zipcode);
				$('lev_phone').value = html_entity_decode(response.lev_phone);
			}
			SetFormVisibility('visible');
			$('fac_email').disabled = true;
			$('next_button').style.display = 'none';
			$('error-password-login').style.display = 'none';
			$('error-email-found').style.display = 'none';
			$('password-box').style['display'] = 'none';
			$('button-confirm').style.display ='block';
			$('password_0').disabled = true;

			if($('promocode'))
			{
				if($('promocode').value!='')
				{
					GetPromotion($('promocode').value);
				}
			}
			gettransport(response.fac_country,response.weight,response.papercost,response.lang);
		}
		else//password not ok
		{
			//SetFormVisibility('hidden');
			$('error-password-login').style.display = 'block';

		}
	};
	keeper.runAJAX();
}
function CheckForEmpty(valuestr, element, obj)
{
	if(valuestr == "")
	{
		obj.style.border = '1px #f00 solid';
		$(element).style.display = 'block';
		return false;
	}
	else
	{
		obj.style.border = '1px #c0a080 solid';
		$(element).style.display = 'none';
		return true;
	}
}
function HighlightConditions()
{
	//	new Effect.Highlight('error-fac_agreegeneral', { startcolor: '#22338F',endcolor: '#C0A080',restorecolor: "#C0A080",duration:8 });
	new Effect.Pulsate('error-fac_agreegeneral',{ pulses: 2, duration: 1 });
}
function CheckFormValid(pref)
{
	var arr = new Array();
	arr = ['firstname', 'lastname', 'address', 'city', 'zipcode'];
	var retval = true;
	for (var i = 0;i < arr.length;i++)
	{
		var fld = arr[i];
		fld2 = fld;
		if (pref == 'lev') fld2 += '2';
		//		alert(pref+'_'+fld);
		if (!CheckForEmpty($(pref + '_' + fld).value, $('error-' + fld2), $(pref + '_' + fld))) retval = false;
	}
	if(!$('fac_agreegeneral').checked)
	{
		$('error-fac_agreegeneral').style.display = 'block';
		HighlightConditions();
		setInterval("HighlightConditions()",4000);
		//		$('fac_agreegeneral_border').style.textDecoration = 'underline';
		$('fac_agreegeneral_border').style.color = '#FF0000';
		retval = false;
	}
	return retval;
}

function toggleBox(szDivID) {
	if (document.layers) { // NN4+
		if (document.layers[szDivID].visibility == 'visible') {
			document.layers[szDivID].visibility = "hide";
			document.layers[szDivID].display = "none";
			document.layers[szDivID].position = "absolute";
		} else {
			document.layers[szDivID].visibility = "show";
			document.layers[szDivID].display = "inline";
			document.layers[szDivID].position = "relative";
		}
	} else if (document.getElementById) { // gecko(NN6) + IE 5+
		var obj = document.getElementById(szDivID);
		if (obj.style.visibility == 'visible') {
			obj.style.visibility = "hidden";
			obj.style.display = "none";
			//obj.style.position = "absolute";
		} else {
			obj.style.visibility = "visible";
			obj.style.display = "inline";
			//obj.style.position = "relative";
		}
	} else if (document.all) { // IE 4
		if (document.all[szDivID].style.visibility == 'visible') {
			document.all[szDivID].style.visibility = "hidden";
			document.all[szDivID].style.display = "none";
			document.all[szDivID].style.position = "absolute";
		} else {
			document.all[szDivID].style.visibility = "visible";
			document.all[szDivID].style.display = "inline";
			document.all[szDivID].style.position = "relative";
		}
	}
}

function check_password_verify(password1, password2)
{
	if(password1 !== password2) {
		$('error-password2').style.display = 'block';
		new Effect.Pulsate('error-password2',{ pulses: 5, duration: 5 });
		window.location='#top';
		return false;
	} else {
		$('error-password2').style.display = 'none';
		return true;
	}
}

function check_password(password)
{
	if($('password_0').disabled) return true;

	if(password.length < 6) {
		$('error-password1').style.display = 'block';
		new Effect.Pulsate('error-password1',{ pulses: 5, duration: 5 });
		window.location='#top';
		return false;
	} else {
		$('error-password1').style.display = 'none';
	}

	return check_password_verify($('password_1').value, $('password_2').value);

}

function CheckForEnter(event)
{
	if (event.keyCode == 13)
	{
	(event.target || event.srcElement).onblur();
	}
}

function CheckInput(text,event,action)
{
	if(action==1)
	{
		CheckForClient(text);
	}
	else
	{
		if(action==2)
		{
			CheckPasswordAccount($('fac_email').value, $('password_0').value);
		}
		else
		{
			GetPromotion(document.getElementById('promocode').value);
		}
	}
}

function gettransport(country,weight, totalgiftpapercost)
{
	var transportcost=0;
	var keeper = new sack();
	var euro = '&euro; ';
	var transport_methodno=GetChosenTransportMethod();
	keeper.requestFile="/gettransport.php?country="+country+"&weight="+weight+"&transport_methodno="+transport_methodno;
	keeper.onCompletion = function()
	{
		eval("var response = "+ keeper.response);
		transportcost=response.transportcost;
		totalgiftpapercost=response.papercost;
		promotion=response.promotion;
		amount=response.carttotal;

		//		alert('trans:'+transportcost+' paper:'+totalgiftpapercost+' carttotal:'+carttotal);

		if(!IsNumeric(transportcost)) euro='';
		if(document.getElementById('ordercarttransportcost'))
		{
			document.getElementById('ordercarttransportcost').innerHTML=euro+transportcost;
		}

		if($('transportmethodsbody'))
		{
			$('transportmethodsbody').innerHTML="";
			$('transportmethodsbody').innerHTML=response.transportsbody;
		}

		if($('deliverydesc'))
		{
			$('deliverydesc').innerHTML=response.transportdesc;
		}

		if($('deliverydate2'))
		{
			$('deliverydate2').innerHTML=response.deliverydate;
		}

		if($('transporttext'))
		{
			$('transporttext').innerHTML=response.transporttext;
		}

		promotionamount=0;
		if($('promotionamount'))
		{
			promotionamount=$('promotionamount').value;
		}
		/*		var keeperpromo = new sack();
		keeperpromo.requestFile="/getpromotion.php?promocode="+$('promocode');
		keeperpromo.onCompletion = function()
		{
		alert(keeperpromo.response);
		promotionamount = keeperpromo.response;
		};
		keeperpromo.runAJAX();*/

		if(IsNumeric(transportcost))
		{
			if(document.getElementById('ordercarttotalcost'))
			{
				amount += '';
				amount=amount.replace(',','.');
				transportcost=transportcost.replace(',','.');

				var totalcost=parseFloat(amount) + parseFloat(transportcost) + parseFloat(totalgiftpapercost) - parseFloat(promotionamount);
				//document.getElementById('ordercarttotalcost').innerHTML='&euro; '+numberformat(totalcost,2).replace('.',',');
				totalcost += '';
				document.getElementById('ordercarttotalcost').innerHTML='&euro; '+number_format(totalcost,2,',','.');
			}

			if(document.getElementById('ordercarttotalamount'))
			{
				document.getElementById('ordercarttotalamount').value=totalcost;
			}
		}
		else
		{
			//amount += '';
			//amount=amount.replace(',','.');
			if(document.getElementById('ordercarttotalcost'))
			{
				var totalcost=parseFloat(amount) + parseFloat(totalgiftpapercost) - parseFloat(promotionamount);
				//document.getElementById('ordercarttotalcost').innerHTML='&euro; '+numberformat(totalcost,2).replace('.',',');
				totalcost += '';
				document.getElementById('ordercarttotalcost').innerHTML='&euro; '+number_format(totalcost,2,',','.');
			}
			if(document.getElementById('ordercarttotalamount'))
			{
				document.getElementById('ordercarttotalamount').value=totalcost;
			}
		}

		if(response.allowed!='')
		{
			if(document.getElementById('cartnext'))
			{
				document.getElementById('cartnext').style.visibility='hidden';
			}

			if(document.getElementById('button-confirm'))
			{
				document.getElementById('button-confirm').style.visibility='hidden';
			}

			if(document.getElementById('countryerrormsg'))
			{
				if(country != '')
				{
					document.getElementById('countryerrormsg').innerHTML=response.allowed;
				}

				document.getElementById('countryerrormsg').style.display='';

				new Effect.Pulsate('countryerrormsg',{ pulses: 5, duration: 5 });
			}
		}
		else
		{
			if(document.getElementById('cartnext'))
			{
				document.getElementById('cartnext').style.visibility='';
			}

			if(document.getElementById('button-confirm'))
			{
				document.getElementById('button-confirm').style.visibility='';
			}
			if(document.getElementById('countryerrormsg'))
			{
				document.getElementById('countryerrormsg').style.display='none';
			}

		}

	};
	keeper.runAJAX();
}



function ChangePackup(myobj,articleno,priceno,lang)
{
	if(myobj.checked)
	{
		var packup=1;
	}
	else
	{
		var packup=0;
	}
	keeper = new sack();
	keeper.requestFile="/cart_update.php?packup="+packup+'&articleno='+articleno+'&priceno='+priceno;
	keeper.onCompletion = function()
	{
		$('orderpaper').style.display = 'block';
		$('orderpapercost').style.display = 'block';
		eval("var response = "+ keeper.response);
		papercost=response.papercost;
		amount=response.carttotal;
		weight=response.totalweight;
		paperamount=response.paperamount;
		if(paperamount>0)
		{
			$('orderpapercost').innerHTML=papercost;
		}
		else
		{
			$('orderpaper').style.display = 'none';
			$('orderpapercost').style.display = 'none';
		}
		if($('fac_lev').checked)
		{
			country=$('lev_country').value;
		}
		else
		{
			country=$('fac_country').value;
		}
		gettransport(country,weight,papercost,lang);

	};
	keeper.runAJAX();
}
function writeFlash(p) {
	writeEmbed(
	'D27CDB6E-AE6D-11cf-96B8-444553540000',
	'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0',
	'application/x-shockwave-flash',
	p
	);
}

function writeShockWave(p) {
	writeEmbed(
	'166B1BCA-3F9C-11CF-8075-444553540000',
	'http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0',
	'application/x-director',
	p
	);
}

function writeQuickTime(p) {
	writeEmbed(
	'02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',
	'http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0',
	'video/quicktime',
	p
	);
}

function writeRealMedia(p) {
	writeEmbed(
	'CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA',
	'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0',
	'audio/x-pn-realaudio-plugin',
	p
	);
}

function writeWindowsMedia(p) {
	p.url = p.src;
	writeEmbed(
	'6BF52A52-394A-11D3-B153-00C04F79FAA6',
	'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701',
	'application/x-mplayer2',
	p
	);
}

function writeEmbed(cls, cb, mt, p) {
	var h = '', n;

	h += '<object classid="clsid:' + cls + '" codebase="' + cb + '"';
	h += typeof(p.id) != "undefined" ? 'id="' + p.id + '"' : '';
	h += typeof(p.name) != "undefined" ? 'name="' + p.name + '"' : '';
	h += typeof(p.width) != "undefined" ? 'width="' + p.width + '"' : '';
	h += typeof(p.height) != "undefined" ? 'height="' + p.height + '"' : '';
	h += typeof(p.align) != "undefined" ? 'align="' + p.align + '"' : '';
	h += '>';

	for (n in p)
	h += '<param name="' + n + '" value="' + p[n] + '">';

	h+='<param name="wmode" value="transparent">';

	h += '<embed type="' + mt + '" wmode="transparent" ';
	for (n in p)
	h += n + '="' + p[n] + '" ';


	h += '></embed></object>';

	document.write(h);
}


function ArrangeTransport(checked, weight, totalgiftpaper, lang)
{
	if(checked==true)
	{
		$('fac_country').onchange=function(){};
		$('lev_country').value=$('fac_country').value;
		gettransport(document.getElementById('lev_country').value,weight,totalgiftpaper,lang)
	}
	else
	{
		$('fac_country').onchange=function()
		{
			gettransport(document.getElementById('fac_country').value,weight,totalgiftpaper,lang);
		};
		gettransport(document.getElementById('fac_country').value,weight,totalgiftpaper, lang);
	}
}

function roll_over(img_name, img_src)
{
	var img=document.getElementById(img_name);
	var path = img.src.substr(0,img.src.lastIndexOf('/')+1);
	img.src = path+img_src;
}

function GetChosenTransportMethod()
{
	var transportmethod=0;
	$$("input.transportmethod").each(function(e){
		if(e.checked)
		{
			transportmethod=e.value;
		}
	});
	return transportmethod;
}

function GetTransportPrice()
{
	if($('fac_lev').checked)
	{
		country=$('lev_country').value;
	}
	else
	{
		country=$('fac_country').value;
	}
	gettransport(country,$('totalweight').value,0);
}

function SaveCountry(countrycode) {
	jQuery.post("/savecountry.php?countrycode=" + countrycode, function (response) {
		window.location.reload();
	});
}
