/* Script för navigering från snabbmenyer */
function fastMenuNavigate() {
    var choice = document.getElementById("childLinks");
    var url = choice.options[choice.selectedIndex].value;
	if (url) {
		location.href = url;
	}			    				    	
}
/* Script för navigering från snabbmenyer */
function fastMenuNavigate2(index) {
    var choice = document.getElementById("childLinks" + index);
    var url = choice.options[choice.selectedIndex].value;
	if (url) {
		location.href = url;
	}			    				    	
}
/* Script för att kunna dra ut de streckade linjerna */
function adjustPage() {
   	var height = 0;
   	var moreCols = true;
   	var counter = 1;
   	var divIdStr = "";
   	/* Fix for forms, always same height*/
   	if(document.getElementById('col_forms')) {
   		height = 920;
   	}
   	/* Fix for Serviceguiden*/
   	if(document.getElementById('sg')) {
   		height = document.getElementById('sg').offsetHeight;
   	}
   	/* Ta fram högsta höjden på kolumndivarna */
   	while(moreCols) {
   		if(document.getElementById('col'+counter)) {	
   			if(document.getElementById('col'+counter).offsetHeight > height) {
   				height = document.getElementById('col'+counter).offsetHeight;
   			}
   			divIdStr += "col"+counter;  			
   			if(document.getElementById('col'+(counter+1))) {
   				divIdStr += ",";	
   			}
   		} else {
   			moreCols = false;
   		}
   		counter++;
   	}
   	
   	/* Kolla om menyn är större än content */
   	if(document.getElementById('divSideNav').offsetHeight > height) {
   		height = document.getElementById('divSideNav').offsetHeight;
   	} 
 	   	
 	/* Ta fram klient-höjd */   
 	var windowheight;
 	if( typeof( window.innerHeight ) == 'number' ) {
	 	// Alla browsers förutom IE
		windowheight = window.innerHeight;
	} else {
	 	windowheight = document.documentElement.clientHeight;
	}
	/* Kolla om höjden + höjd för banner, toppmeny, footer är mindre fönster-storlek + -10 för lite marginal */    
 	if ((height + 92 + 19 + 34) < (windowheight-10)) {
 		height = windowheight - 92 - 19 - 34 - 10; // 92 = storleken på banner-diven, 19 = toppmeny, 34 = footer
 	}
 	   	
   	if(document.getElementById('col1')) {	
    	var divIdArr = divIdStr.split(",");
    	for(i = 0; i <= divIdArr.length-1; i++) {
    		document.getElementById(divIdArr[i]).style.height = (height/10)+"em";	
    	}
   	}    	
   	document.getElementById('divSideNav').style.height = ((height+1)/10)+"em";  
   	/* Fix for forms, always same height*/
	if(document.getElementById('col_forms')) {
		document.getElementById('col_forms').style.height = ((height+1)/10)+"em";  
   	}
   	/* Fix for ServiceGuiden*/
	if(document.getElementById('sg')) {
		document.getElementById('sg').style.height = ((height)/10)+"em";  
	}

}    	

/* Du måste välja något ur comboboxen. */
function selectValid() {
	var choice = document.getElementById("childLinks");
    var index = choice.selectedIndex;

    if(index < 1)
    {
    alert("Ta ett av alternativen ");
	return false;
	}
	else 
		return true;
}

/* Sätt datum i till och från i Media-sök. */
function dateToday()
{
 	myDate=new Date();
 	dateString = myDate.getUTCFullYear();
 
 	myDate.setUTCMonth(myDate.getUTCMonth() + 1);
 	month = myDate.getUTCMonth().toString();

 	if(month.length < 2)
 	{
 		month = "0";
 		month += myDate.getUTCMonth();
	}
	day = myDate.getUTCDate().toString();

 	if(day.length < 2)
 	{
 		day = "0";
 		day += myDate.getUTCDate();
 	}
 
 	dateString += "-" + month;
 	dateString += "-" + day;
 	return dateString;
}

function date5DaysAgo()
{
    myDate=new Date();
 	dateString = myDate.getUTCFullYear();
 
 	myDate.setUTCMonth(myDate.getUTCMonth() + 1);
 	month = myDate.getUTCMonth().toString();

 	if(month.length < 2)
 	{
 		month = "0";
 		month += myDate.getUTCMonth();
	}
	myDate.setDate(myDate.getDate() -5);
	day = myDate.getUTCDate().toString();

 	if(day.length < 2)
 	{
 		day = "0";
 		day += myDate.getUTCDate();
 	}
 
 	dateString += "-" + month;
 	dateString += "-" + day;
 	return dateString;
}
/* Sätt datum i till och från i Media-sök. */
function sattDatum() {
  document.getElementById('Till').value=dateToday();
  document.getElementById('Fran').value=date5DaysAgo();

}

