// JavaScript Document
function validateformstep1() {
	var name = document.step1.name.value;
	var street = document.step1.street.value;
	var zip = document.step1.zip.value;
	var city = document.step1.city.value;
	var email = document.step1.email.value;
	var phone = document.step1.phone.value;
	
	if((name == "") || (name.length <= 5))
    {
        alert("Du måste fylla i ditt namn");
        return false
    }
	
	if((street == "") || (street.length <= 4))
    {
        alert("Du måste fylla i din gatuadress");
        return false;
    }
	
	if((zip == "") || (zip.length <= 4))
    {
        alert("Du måste fylla i ditt postnummer");
        return false;
    }
	
	if((city == "") || (city.length <= 1))
    {
        alert("Du måste fylla i din postort");
        return false;
    }
	
	if((email == "") || (email.length <= 5) || (email.indexOf('@') < 1) || (email.indexOf('.') < 1))
    {
        alert("Du måste fylla i en korrekt e-postadress");
        return false;
    }
	
	if((phone == "") || (phone.length <= 8))
    {
        alert("Du måste fylla i ditt telefonnummer");
        return false;
    }
	
	else
    {
    	return true;
    }
}

function validateformstep2() {
	var rubrik = document.step2.rubrik.value;
	var pris = document.step2.pris.value;
	
	if((rubrik == "") || (rubrik.length <= 4))
    {
        alert("Rubriken måste vara minst 5 tecken lång");
        return false
    }
	
	if((pris == "") || (pris.length <= 1))
    {
        alert("Du måste fylla i ett pris");
        return false;
    }
	
	else
    {
    	return true;
    }
}

function validatedocumentorder() {
	var name = document.documentorder.name.value;
	var street = document.documentorder.street.value;
	var zip = document.documentorder.zip.value;
	var city = document.documentorder.city.value;
	var email = document.documentorder.email.value;
	var phone = document.documentorder.phone.value;
	
	if((name == "") || (name.length <= 5))
    {
        alert("Du måste fylla i ditt namn");
        return false
    }
	
	if((street == "") || (street.length <= 4))
    {
        alert("Du måste fylla i din gatuadress");
        return false;
    }
	
	if((zip == "") || (zip.length <= 4))
    {
        alert("Du måste fylla i ditt postnummer");
        return false;
    }
	
	if((city == "") || (city.length <= 1))
    {
        alert("Du måste fylla i din postort");
        return false;
    }
	
	if((email == "") || (email.length <= 5) || (email.indexOf('@') < 1) || (email.indexOf('.') < 1))
    {
        alert("Du måste fylla i en korrekt e-postadress");
        return false;
    }
	
	if((phone == "") || (phone.length <= 8))
    {
        alert("Du måste fylla i ditt telefonnummer");
        return false;
    }
	
	else
    {
		if (confirm('Är du säker?\nDin beställning är bindande.')) {
	    	return true;
		} else {
			return false;
		}
    }
}

function validatehelpdesk() {
	var namn = document.helpdesk.namn.value;
	var epost = document.helpdesk.epost.value;
	var text = document.helpdesk.text.value;
	
	if((namn == "") || (namn.length <= 5))
    {
        alert("Du måste fylla i ditt namn");
        return false
    }
	
	if((epost == "") || (epost.length <= 5) || (epost.indexOf('@') < 1) || (epost.indexOf('.') < 1))
    {
        alert("Du måste fylla i en korrekt e-postadress");
        return false;
    }
	
	if((text == "") || (text.length <= 9))
    {
        alert("Skriv ett längre meddelande, det ger oss större möjlighet att hjälpa dig");
        return false;
    }
	
	else
    {
    	return true;
    }
}

function validatecontactform() {
	var namn = document.contactform.namn.value;
	var epost = document.contactform.epost.value;
	var text = document.contactform.text.value;
	
	if((namn == "") || (namn.length <= 4))
    {
        alert("Du måste fylla i ditt namn");
        return false
    }
	
	if((epost == "") || (epost.length <= 5) || (epost.indexOf('@') < 1) || (epost.indexOf('.') < 1))
    {
        alert("Du måste fylla i en korrekt e-postadress");
        return false;
    }
	
	if((text == "") || (text.length <= 9))
    {
        alert("Ditt meddelande måste innehålla minst 10 tecken");
        return false;
    }
	
	else
    {
    	return true;
    }
}

function validateformupload() {
	var image1 = document.upload.image1.value;
	var image2 = document.upload.image2.value;
	var image3 = document.upload.image3.value;
	var image4 = document.upload.image4.value;
	var image5 = document.upload.image5.value;
	var image6 = document.upload.image6.value;	
	
	if((image1 == "") && (image2 == "") && (image3 == "") && (image4 == "") && (image5 == "") && (image6 == ""))
    {
        alert("Du måste välja minst en bild att ladda upp.");
        return false
    }
	
	else
    {
    	return true;
    }
}

function viewStep(whichStep) {
	if (Number(whichStep)==1) {
		var top = 558;
		var left = 55;
		var message = 'Har du verkligen rätt försäkring till rätt pris?';
	} else if (Number(whichStep)==2) {
		var top = 498;
		var left = 55;
		var message = 'Du fyller i ett formulär med uppgifter om din bil, båt eller boende.';
	} else if (Number(whichStep)==3) {
		var top = 498;
		var left = 55;
		var message = 'Insplanet AB analyserar dina uppgifter och tar fram lämpliga alternativ för dig.';
	} else if (Number(whichStep)==4) {
		var top = 498;
		var left = 55;
		var message = 'Insplanet AB kontaktar dig via mail/telefon för att presentera de olika förslagen.';
	} else if (Number(whichStep)==5) {
		var top = 558;
		var left = 55;
		var message = 'Vi kommer överrens om vilket försäkringsbolag som är bäst för dig och hjälper dig att teckna den nya försäkringen.'; 
	}
	var table = '<table bgcolor=\"#000000\" cellpadding=\"0\" cellspacing=\"1\" border=\"0\">'
	+ '<tr>'
	+ '<td bgcolor=\"#000000\">'
	+ '<table bgcolor=\"#FFFFF\" cellpadding=\"3\" cellspacing=\"0\" ID=\"Table2\">'
	+ '<tr>'
	+ '<td bgcolor=\"#FFFFFF\" style=\"width:200px;height:70px\" valign=\"top\" align=\"left\">'
	+ '<span style=\'font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;font-weight:bold;\'>'
	+ message
	+ '</span>'
	+ '</td>'
	+ '</tr>'
	+ '</table>'
	+ '</td>'
	+ '</tr>'
	+ '</table>';
	
	var elm = document.getElementById('stepLayer');
	elm.innerHTML = table;
	elm.style.left = left;
	elm.style.top = top;
	elm.style.visibility = 'visible';
}

function hideStep() {
	var elm = document.getElementById('stepLayer');
	elm.innerHTML = "";
	elm.style.visibility = "hidden";
}

function showimage(filename,winTitle) 
{
    var myImage = new Image();
    myImage.src=filename;
    properties='height=10,width=10,left=200,top=150';
    var imgWindow = window.open('','',properties);
    
    html = '<html>';
    html += '<head>';
    html += '<title>'+winTitle+'</title>';
	html += '<script language="JavaScript">function right(evnt) {if (navigator.appName.toUpperCase().match(/NETSCAPE/) != null) {if (evnt.which >= 2){window.close();return false;}}else if (event.button>=2)window.close();}document.onmousedown=right;if (document.layers) window.captureEvents(Event.MOUSEDOWN);window.onmousedown=right;</script>';
    html += '</head>';
    html += '<body topmargin="0" marginheight="0" leftmargin="0" marginwidth="0">';
    html += '<a href="#"><img border="0" src="'+myImage.src+'" onLoad="resizeTo(document.bild.width+10,document.bild.height+29);" name="bild" alt="Klicka för att stänga." onClick="window.close();"></a>';
    html += '</body>';
    html += '</html>';
    
    imgWindow.document.write(html);
}

function contact(oid)
{
	window.open('inc/contactform.php?oid='+oid, 'Kontakt', 'width=290, height=310, left=200, top=200, menubar=no, toolbar=no, location=no, resizable=no, scrollbars=auto, status=no');
}
