// JavaScript Document











function Request(page, div)	{

	//alert();

	//$('countryfield').id = 'b';

	//$('sticky').style

	//alert(page);

   	//$(div).innerHTML = 'Loading...';

    	//new Ajax.Updater($(div), page , {asynchronous:true, evalScripts:true});

}













function adjustShippingOptions(s){

	

	//alert(s.options[s.selectedIndex].value);

	var index = s.options[s.selectedIndex].value;

	$('shipmethod').options.length=0

	if(index == 69){

	//$('shipmethod').innerHTML = "<option value='1' selected >United Postal Service</option><option value='2'>United States Postal Service (International only)</option>";



	$('shipmethod').options[0]=new Option("United Postal Service", "1", false, false);

	$('shipmethod').options[1]=new Option("United States Postal Service (International only)", "2", false, true);

	}





	if(index == 461){

		$('shipmethod').options[0]=new Option("United Postal Service", "1", false, false);

		$('shipmethod').options[1]=new Option("United States Postal Service (Domestic only)", "0", false, true);

	}

	//$('shipmethod').innerHTML = "<option value='0' selected >United States Postal Service (Domestic only)</option><option value='1'>United Postal Service</option>";



}



function test(){

	alert('test');

}



function swapDrawing(path){

	$('sketch').src = path;

	//$('sketch').src = $(path).src;

}



  

function revPopUp(location, text) {

    



	var eCx = location[0] + 10;

	var eCy = location[1] - 100;

	

	$('image').src = text;

	$('sticky').style.visibility = "visible";

	$('sticky').style.left = 440  + "px";

	$('sticky').style.top = eCy + "px";



}



function hidePopUp(){



	$('sticky').style.visibility = "hidden" 



}





function whereAt(e){

	e= e || window.event;

	var pX= (e.clientX) || 0;

	var pY= (e.clientY) || 0;

	if(window.pageXOffset != undefined){

		pX+= window.pageXOffset;

		pY+= window.pageYOffset;

	}

	else if(document.body.scrollTop != undefined){

		var d= document.documentElement;

		var b= document.body;

		pX+= d.scrollLeft+b.scrollLeft;

		pY+= d.scrollTop+ b.scrollTop;

	}

	return  [pX,pY];	

}	



function FormatCurrency (value) {

	var Precision = 2;



	var valStr = "" + value;

	var valInt = Math.floor(value);

	var valFrac = value - valInt;

	var multiplier = " 1000000000000000000".substring(1,Precision+2);

	var valRoundedFrac = Math.floor (valFrac*multiplier + 0.5);

	valInt = Math.floor (Math.floor (value*multiplier + 0.5) / multiplier);

	var valFracStr = "000000000000000000" + valRoundedFrac;

	valFracStr = valFracStr.substring (valFracStr.length-Precision, valFracStr.length);

	

	valStr = "$" + valInt + "." + valFracStr;

	return valStr;

}



function FormatEuro (value) {

	var Precision = 2;



	var valStr = "" + value;

	var valInt = Math.floor(value);

	var valFrac = value - valInt;

	var multiplier = " 1000000000000000000".substring(1,Precision+2);

	var valRoundedFrac = Math.floor (valFrac*multiplier + 0.5);

	valInt = Math.floor (Math.floor (value*multiplier + 0.5) / multiplier);

	var valFracStr = "000000000000000000" + valRoundedFrac;

	valFracStr = valFracStr.substring (valFracStr.length-Precision, valFracStr.length);

	

	valStr = "" + valInt + "." + valFracStr + " EU";

	return valStr;

}
