// JavaScript Document 
// Lukas Ivraeus

function init()
{
	rad = 0;
	$(document.getElementById("js_disabled_error").style.display = "none");
	$(document.getElementById("roundabout").style.display = "inline");
	//$(document.getElementById("calcform").style.display = "inline");

	
}

function validate_mail()
{
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	error = 0;
	name = document.getElementById("mailform_name").value;
	email = document.getElementById("mailform_email").value;
	message = document.getElementById("mailform_message").value;
	
	if(name == ""){
			document.getElementById("mailform_name").style.backgroundImage="url('images/cross.png')";
			error =+ 1;
	}else{
		document.getElementById("mailform_name").style.backgroundImage="url('images/tick.png')";
	}
	 if(reg.test(email) == false)
	{
		document.getElementById("mailform_email").style.backgroundImage="url('images/cross.png')";
		error =+ 1;
		
	}else{
		document.getElementById("mailform_email").style.backgroundImage="url('images/tick.png')";
	}
	 if(message == "")
	{
		document.getElementById("mailform_message").style.backgroundImage="url('images/cross.png')";
		error =+ 1;
	}else{
		document.getElementById("mailform_message").style.backgroundImage="url('images/tick.png')";
	}
}

function send_mail()
{
	if(error == 0){
		document.mailform.submit();
	}
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eko_calculate()
{
	//
	
	
	var length_x = document.getElementById("eko_length_x").value.replace(",",".");
	var length_y = document.getElementById("eko_length_y").value.replace(",",".");
	var length_z = document.getElementById("eko_length_z").value.replace(",",".");
	var product_index  = document.getElementById("eko_product").selectedIndex
    var product = document.getElementById("eko_product").options[product_index].value
	//var product_name = document.getElementById("eko_product").options[product_index].name
	var vind_price = document.getElementById("vind_price").value;
	var vagg_price = document.getElementById("vagg_price").value;
	var golv_price = document.getElementById("golv_price").value;
	var snedtak_price = document.getElementById("snedtak_price").value;
	
	switch(product){
	case "Vind": ekoprice = vind_price.replace(",",".");
	break;
	case "Vägg": ekoprice = vagg_price.replace(",",".");
	break;
	case "Golv": ekoprice = golv_price.replace(",",".");
	break;
	case "Snedtak": ekoprice = snedtak_price.replace(",",".");
	break;
	}
	
	
	if (length_x < 0.1){
		alert("Längd (x) måste vara minst 0.1 meter.");
	}else if(length_y < 0.1){
		alert("Längd (y) måste vara minst 0.1 meter.");
	}else if(length_z < 0.1){
		alert("Tjocklek (z) måste vara minst 0.1 meter.");
	}else{
		// beräkna..
		var m2 = (length_x * length_y);
		var m3 = (m2 * length_z);
		var totalprice = (m3 * ekoprice);
		var totalprice = totalprice.toFixed(2);
		
		var current = document.getElementById("eko_result").value;
		document.getElementById("eko_result").value = "Resultat " + rad + ": " + Math.round(m3) + " m3 " + product + " á " + ekoprice + " kr = " + totalprice + " kr\n" + current;
		rad ++;	
	}
	
}
Math.round(original*100)/100
