function ViewImage(url) 
{
	var w = window.open('/popup.htm?' + url, '','resizable=1,HEIGHT=200,WIDTH=200');
}

function SubmitIt()
{			
	var antal;
	var startdatum;
	var slutdatum;
	var kundid;						
	
	var frm = document.forms["searchForm"];
	antal = frm.antal.value;
	startdatum = frm.startdatum.value;
	slutdatum = frm.slutdatum.value;
	kundid = frm.kundid.options[frm.kundid.selectedIndex].value
	
	var temp = startdatum.split("-");
				
	startYear	= temp[0] * 365;
	startMonth	= temp[1] * 30;
	startDay	= Math.abs(temp[2]);
	
	temp = slutdatum.split("-");
	
	stopYear	= temp[0] * 365;
	stopMonth	= temp[1] * 30;
	stopDay		= Math.abs(temp[2]);
	
	start	= startYear + startMonth + startDay;
	stop	= stopYear + stopMonth + stopDay;
	
	d = new Date();
	now = ((d.getFullYear() * 365) + ((d.getMonth()+1) * 30) + d.getDate());
		
	//Kontrollera att datumfälten är ifyllda.
	if (startdatum=="" || slutdatum=="")
	{				
		felMeddelande(6);
		return false;
	}
	
	//Kontrollera att datumformatet är korrekt och innehåller rätt tecken.
	re = /^20([0]|[1]|[2])[0-9]-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])$/;													
	if (!re.test(startdatum) || !re.test(slutdatum))
	{
		felMeddelande(1);
		return false;
	}
	
	//Kontrollera att datumet inte är passerat.
	if (start < now)
	{				
		felMeddelande(2);
		return false;
	}						
	
	//Kontrollera att datumet inte är passerat.
	if (stop < now)
	{				
		felMeddelande(3);
		return false;
	}						
	
	//Kontrollera att startdatum ligger före slutdatum.
	if (start > stop)
	{
		felMeddelande(4);
		return false;
	}
	
	//Kontrollera att sökningen ligger max två månader framåt i tiden.
	if ((stop - now) > 61)
	{				
		felMeddelande(5);
		return false;
	}			

	window.open('/Hotell/informusPopFlerval.asp?antal='+antal+'&startdatum='+startdatum+'&slutdatum='+slutdatum+'&kundid='+kundid,'','height=520,width=600,top=140,left=120,scrollbars=yes,resizable=yes');
	return false;
}															
																											
function felMeddelande(felMeddelande)
{
	window.open('/Hotell/informusFelPop.asp?felMeddelande='+ felMeddelande,'Felmeddelande','height=100,width=400,top=200,left=160');
}

//================================================================================================================================
// New JavaScript code added for new design. 22 January 2009. 
//================================================================================================================================

//Text size change
function normalTxtSize() {
	//var mainContainer = document.getElementById("regionContent");
	var mainContainer = document.getElementById("mainBody");
	if (mainContainer != null && mainContainer != "" ){
		mainContainer.className = 'normalTxtSize';
		document.getElementById("iconNormalTxtSize").style.textDecoration = "underline";
		document.getElementById("iconBigTxtSize").style.textDecoration = "none";
		document.getElementById("iconBiggerTxtSize").style.textDecoration = "none";
		setCookie("textSize","normalTxt",365);
	}
}

function bigTxtSize() {
	var mainContainer = document.getElementById("mainBody");
	if (mainContainer != null && mainContainer != "" ){
		mainContainer.className = 'bigTxtSize';
		document.getElementById("iconNormalTxtSize").style.textDecoration = "none";
		document.getElementById("iconBigTxtSize").style.textDecoration = "underline";
		document.getElementById("iconBiggerTxtSize").style.textDecoration = "none";
		setCookie("textSize","bigTxt",365);
	}
}

function biggerTxtSize() {
	var mainContainer = document.getElementById("mainBody");
	if (mainContainer != null && mainContainer != "" ){
		mainContainer.className = 'biggerTxtSize';
		document.getElementById("iconNormalTxtSize").style.textDecoration = "none";
		document.getElementById("iconBigTxtSize").style.textDecoration = "none";
		document.getElementById("iconBiggerTxtSize").style.textDecoration = "underline";
		/*
		document.getElementById("iconNormalTxtSize").style.backgroundPosition = "0 0";
		document.getElementById("iconBigTxtSize").style.backgroundPosition = "0 0";
		document.getElementById("iconBiggerTxtSize").style.backgroundPosition = "0 -14px";
		*/
		setCookie("textSize","biggerTxt",365);
	}
}

function setCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(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 setTxtSize(){
    var cookieValue = getCookie("textSize");
    if (cookieValue == "normalTxt" || cookieValue == "")
    {
        normalTxtSize();
    }
    if (cookieValue == "bigTxt")
    {
        bigTxtSize();
    }
    if (cookieValue == "biggerTxt")
    {
        biggerTxtSize();
    }        
}

// Functionality for table style
$(function(){
	$(".contentLeft table").each(function(){
		$(this).find("tr:even").addClass("even");
	})
})