

// mouseover Left menu


function menu_mouseover(img_name, img_src) {
	document[img_name].src = img_src;
}

// Show & Hide Left menu

menu_status = new Array();

function showHide(theid){
    if (document.getElementById) {
    var switch_id = document.getElementById(theid);

        if(menu_status[theid] != 'show') {
           switch_id.className = 'show';
           menu_status[theid] = 'show';
        }else{
           switch_id.className = 'hide';
           menu_status[theid] = 'hide';
        }
    }
}

function Hide(theid){
    if (document.getElementById) {
    var switch_id = document.getElementById(theid);

        if(menu_status[theid] != 'show') {
           switch_id.className = 'hide';
           menu_status[theid] = 'hide';
        }else{
           switch_id.className = 'hide';
           menu_status[theid] = 'hide';
        }
    }
}

// formulärcheck

function nameCheck(){
	var ajaxRequest;  
	try{ ajaxRequest = new XMLHttpRequest();} catch (e){
	try{ ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");	} catch (e) {
	try{ ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");} catch (e){
	alert("Your browser broke!"); return false;
	}}}
	
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
		}}

	result = false;
	if (document.form1.name.value.length < 2){
		var ajaxDisplay = document.getElementById('nameCheck');
		ajaxDisplay.innerHTML = "<br><strong>Felaktigt namn</strong>";
		return result;
		}
						
	else {
		var ajaxDisplay = document.getElementById('nameCheck');		
		ajaxDisplay.innerHTML = '';
		result = true;
		return result;
		}
}	
function mailCheck(){

	
	result = false;
	if(!/^\S+@[\w-]{2,}\.([\w-]{2,}\.)*[\w-]{2,6}$/.test(document.form1.mail.value)){
			
		var ajaxDisplay = document.getElementById('mailCheck');	
		ajaxDisplay.innerHTML = "<br><strong>Felaktig mailadress</strong>";
		return result;
		}
						
		else {
		var ajaxDisplay = document.getElementById('mailCheck');					
		ajaxDisplay.innerHTML = "";
		result = true;
		return result;
						
		}

}
function messCheck(){

	
	result = false;
	if (document.form1.text.value.length < 5){
			var ajaxDisplay = document.getElementById('messCheck');
			ajaxDisplay.innerHTML = "<br><strong>Meddelande saknas</strong>";
			return result;
			}
							
		else {
			var ajaxDisplay = document.getElementById('messCheck');		
			ajaxDisplay.innerHTML = "";
			result = true;
		return result;
			}
}

function g_adressCheck(){

	
	result = false;
	if (document.form1.g_adress.value.length < 4){
			var ajaxDisplay = document.getElementById('g_adressCheck');
			ajaxDisplay.innerHTML = "<br><strong>Gatuadress saknas</strong>";
			return result;
			}
							
		else {
			var ajaxDisplay = document.getElementById('g_adressCheck');		
			ajaxDisplay.innerHTML = "";
			result = true;
		return result;
			}
}	

function p_adressCheck(){

	
	result = false;
	if (document.form1.p_adress.value.length < 5){
			var ajaxDisplay = document.getElementById('p_adressCheck');
			ajaxDisplay.innerHTML = "<br><strong>Postadress saknas</strong>";
			return result;
			}
							
		else {
			var ajaxDisplay = document.getElementById('p_adressCheck');		
			ajaxDisplay.innerHTML = "";
			result = true;
		return result;
			}
}	

function teleCheck(){

	
	result = false;
	if (document.form1.tele.value.length < 5){
			var ajaxDisplay = document.getElementById('teleCheck');
			ajaxDisplay.innerHTML = "<br><strong>Telefonnummer saknas</strong>";
			return result;
			}
							
		else {
			var ajaxDisplay = document.getElementById('teleCheck');		
			ajaxDisplay.innerHTML = "";
			result = true;
		return result;
			}
}	

function villkorCheck(){

	
	result = false;
	if (!document.confirm.checkbox.checked){
			var ajaxDisplay = document.getElementById('villkorCheck');
			ajaxDisplay.innerHTML = "<br><strong>Var god acceptera villkoren</strong>";
			return result;
			}
							
		else {
			var ajaxDisplay = document.getElementById('villkorCheck');		
			ajaxDisplay.innerHTML = "";
			result = true;
		return result;
			}
}


function imagepopup (URL)
{
day = new Date();
id = day.getTime();
eval("page" + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,scrollbars=yes,menubar=0,width=618,height=470,top=20,left=20');");
}


function popuplarge(sidan)
{
window.open(sidan,'popup','width=700,height=750,scrollbars=yes,top=20,left=20');
}

function showPopUp(el) {
var cvr = document.getElementById("cover")
var dlg = document.getElementById(el)
cvr.style.display = "block"
dlg.style.display = "block"
if (document.body.style.overflow = "hidden") {
cvr.style.width = "2024"
cvr.style.height = "100%"
}
}
function closePopUp(el) {
var cvr = document.getElementById("cover")
var dlg = document.getElementById(el)
cvr.style.display = "none"
dlg.style.display = "none"
document.body.style.overflowY = "scroll"
}

var xmlHttp

function showUser(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="getprod.php"
url=url+"?id="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("dialog2").innerHTML=xmlHttp.responseText 
 } 
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


