// JavaScript Document

function quotesetup() {

	if(Get_Cookie('defaultunits') == null) {
		Set_Cookie( 'defaultunits', "inch", 60, '/', '.www.theshutterstore.com' );
	}
	unitswitch(Get_Cookie('defaultunits'));
	updatedisplay();
}

function unitswitch(unit) {
//	Delete_Cookie('defaultunits');
	Set_Cookie( 'defaultunits', unit, 60, '/', '.www.theshutterstore.com' );
	if($('unitesmm')) {
		if(unit == 'mm'){
			$('unitesmm').style.display = '';
			$('unitesinch').style.display = 'none';
		}
		else {
			$('unitesmm').style.display = 'none';
			$('unitesinch').style.display = '';
		}
	}
}

Object.extend(Ajax.InPlaceEditor.prototype, {
	getText: function() {
		return this.element.innerHTML.stripTags();
	}
});

function sizevalue(transport) {
	if(transport){
		var sizes = transport.responseText.evalJSON(true);
		switch(sizes.field) {
			case 'widthmm':
			  $('widthmm').innerHTML = sizes.value;
			  $('widthin').innerHTML = sizes.value2;
			  heightmm.enterEditMode('click');
			  break;
			case 'widthin':
			  $('widthin').innerHTML = sizes.value;
			  $('widthmm').innerHTML = sizes.value2;
			  heightin.enterEditMode('click');
			  break;
			case 'heightmm':
			  $('heightmm').innerHTML = sizes.value;
			  $('heightin').innerHTML = sizes.value2;
			  break;
			case 'heightin':
			  $('heightin').innerHTML = sizes.value;
			  $('heightmm').innerHTML = sizes.value2;
			  break;
		}
	}
	updatedisplay();
};
function updatedisplay() {

	if(($('widthmm').innerHTML == "") || ($('heightmm').innerHTML == "")) {

		$('shutterpolarprice').innerHTML = "";
		$('shutterelmprice').innerHTML = "";

		return;
	}

	if(Get_Cookie('quoteconvert') != 'yes'){
		var image = new Image(1,1);
		image.src = "http://www.googleadservices.com/pagead/conversion/1044480187/?value=5&label=6dNdCNPepwEQu4GG8gM&script=0";
		Set_Cookie( 'quoteconvert', 'yes', 60, '/', '.www.theshutterstore.com' );
	}

	$('sq_quote').style.display = "";
	$$('.columns').each(function(item) {item.style.height = "";});
	setEqualHeightColumns('columns');

	sizewidth = $('widthmm').innerHTML;
	sizeheight = $('heightmm').innerHTML;
	sqmeter = (sizewidth / 1000) * (sizeheight / 1000);
	if(sqmeter < 0.37) {
		sqmeter = 0.37;
	}

	shutterDiscount = 34.31; //% Discount

	//Shutter Polar
	$('shutterpolarlink').href = "/index.php?pageid=145&newproduct=YES&shuttername=Shutter+1&width="+sizewidth+"&height="+sizeheight+"&colour=Poplar+Pure+Bright+White&shutterchoice=default";

	if((sizewidth < 160) || (sizeheight < 250)) {
		displayprice = "Too Small";
		$('shutterpolarlink').style.display = "none";
	}
	else if ((sizewidth > 6560) || (sizeheight > 2740)) {
		displayprice = "Too Large";
		$('shutterpolarlink').style.display = "none";
	}
	else {
		price = sqmeter * (35 * 10.76);
		//price = sqmeter * 322.70;
		if(shutterDiscount == 0){
			displayprice = "$"+Math.round(price);
		}
		else {
			displayprice = "<strike>$"+Math.round(price)+"</strike> $"+Math.round(price -(price * shutterDiscount / 100));
		}
		$('shutterpolarlink').style.display = "";
	}
	$('shutterpolarprice').innerHTML = displayprice;


	//Shutter Elm
	$('shutterelmlink').href = "/index.php?pageid=145&newproduct=YES&shuttername=Shutter+1&width="+sizewidth+"&height="+sizeheight+"&colour=Elm+Picket+Fence+White&shutterchoice=default";

	if((sizewidth < 160) || (sizeheight < 250)) {
		displayprice = "Too Small";
		$('shutterelmlink').style.display = "none";
	}
	else if ((sizewidth > 6560) || (sizeheight > 2500)) {
		displayprice = "Too Large";
		$('shutterelmlink').style.display = "none";
	}
	else {
		price = sqmeter * (35 * 10.76);
		//price = sqmeter * 322.70;
		if(shutterDiscount == 0){
			displayprice = "$"+Math.round(price);
		}
		else {
			displayprice = "<strike>$"+Math.round(price)+"</strike> $"+Math.round(price -(price * shutterDiscount / 100));
		}
		$('shutterelmlink').style.display = "";
	}
	$('shutterelmprice').innerHTML = displayprice;
}

