// JavaScript Document
function submitpic()
{
    document.forms["picup"].submit();
	document.getElementById('f1_upload_process').style.visibility = 'visible';
	document.getElementById('form').style.visibility = 'hidden';
    return true;
}
function startUpload(){
    document.getElementById('f1_upload_process').style.visibility = 'visible';
	document.getElementById('form').style.visibility = 'hidden';
    return true;
}
function stopUpload(success, picture){
      var result = '';
      if (success == 1){
         document.getElementById('result').innerHTML =
           '<span class="msg"><img src="' + picture + '" width="250">';
      }
      else {
         document.getElementById('result').innerHTML = 
           '<span class="emsg">Noe gikk galt!<\/span><br/><br/>';
      }
      document.getElementById('f1_upload_process').style.visibility = 'hidden';
	  document.getElementById('bilde').value =
           '' + picture + '';
	  document.getElementById('form').style.visibility = 'visible';
      return true;   
}

function submitpicw()
{
    document.forms["picupw"].submit();
	document.getElementById('f1_upload_processw').style.visibility = 'visible';
	document.getElementById('formw').style.visibility = 'hidden';
    return true;
}
function startUploadw(){
    document.getElementById('f1_upload_processw').style.visibility = 'visible';
	document.getElementById('formw').style.visibility = 'hidden';
    return true;
}
function stopUploadw(success, picture){
      var result = '';
      if (success == 1){
         document.getElementById('resultw').innerHTML =
           '<span class="msg"><img src="' + picture + '" width="250">';
      }
      else {
         document.getElementById('resultw').innerHTML = 
           '<span class="emsg">Noe gikk galt!<\/span><br/><br/>';
      }
      document.getElementById('f1_upload_processw').style.visibility = 'hidden';
	  document.getElementById('bildew').value =
           '' + picture + '';
	  document.getElementById('formw').style.visibility = 'visible';
      return true;   
}

function submitpicr()
{
    document.forms["picupr"].submit();
	document.getElementById('f1_upload_processr').style.visibility = 'visible';
	document.getElementById('formr').style.visibility = 'hidden';
    return true;
}
function startUploadr(){
    document.getElementById('f1_upload_processr').style.visibility = 'visible';
	document.getElementById('formr').style.visibility = 'hidden';
    return true;
}
function stopUploadr(success, picture){
      var result = '';
      if (success == 1){
         document.getElementById('resultr').innerHTML =
           '<span class="msg"><img src="' + picture + '" width="250">';
      }
      else {
         document.getElementById('resultr').innerHTML = 
           '<span class="emsg">Noe gikk galt<\/span><br/><br/>';
      }
      document.getElementById('f1_upload_processr').style.visibility = 'hidden';
	  document.getElementById('bilder').value =
           '' + picture + '';
	  document.getElementById('formr').style.visibility = 'visible';
      return true;   
}

function Ajaxdetail($url){
var xmlHttp;
	try{	
		xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
		}
		catch (e){
		    try{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){
				alert("No AJAX!?");
				return false;
			}
		}
	}

xmlHttp.onreadystatechange=function(){
	if(xmlHttp.readyState==4){
		document.getElementById('detail').innerHTML=xmlHttp.responseText;
		//setTimeout('Ajax()',10000);
	}
}
xmlHttp.open("GET",$url,true);
xmlHttp.send(null);
}

function Katlist($url){
var xmlHttp;
	try{	
		xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
		}
		catch (e){
		    try{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){
				alert("No AJAX!?");
				return false;
			}
		}
	}

xmlHttp.onreadystatechange=function(){
	if(xmlHttp.readyState==4){
		document.getElementById('katlist').innerHTML=xmlHttp.responseText;
		//setTimeout('Ajax()',10000);
	}
}
xmlHttp.open("GET",$url,true);
xmlHttp.send(null);
}

function Main($url){
var xmlHttp;
	try{	
		xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
		}
		catch (e){
		    try{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){
				alert("No AJAX!?");
				return false;
			}
		}
	}

xmlHttp.onreadystatechange=function(){
	if(xmlHttp.readyState==4){
		document.getElementById('mainarea').innerHTML=xmlHttp.responseText;
		//setTimeout('Ajax()',10000);
	}
}
xmlHttp.open("GET",$url,true);
xmlHttp.send(null);
}

function Rating(rate, id, fil){ 
    var ajaxRequest;  // The variable that makes Ajax possible! 
     
    try{ 
        // Opera 8.0+, Firefox, Safari 
        ajaxRequest = new XMLHttpRequest(); 
    } catch (e){ 
        // Internet Explorer Browsers 
        try{ 
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
        } catch (e) { 
            try{ 
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
            } catch (e){ 
                // Something went wrong 
                alert("Your browser broke!"); 
                return false; 
            } 
        } 
    } 
    // Create a function that will receive data sent from the server 
    ajaxRequest.onreadystatechange = function(){ 
        if(ajaxRequest.readyState == 4){ 
            var ajaxDisplay = document.getElementById('rating'); 
            ajaxDisplay.innerHTML = ajaxRequest.responseText; 
			//document.getElementById('resp_'+count+'').value=ajaxRequest.responseText;
        } 
    } 
    var queryString = "?r=" + rate + "&id=" + id; 
    ajaxRequest.open("GET", "" + fil + ".php" + queryString, true); 
    ajaxRequest.send(null);  
} 

function Comment(id, fil){ 
    var ajaxRequest;  // The variable that makes Ajax possible! 
     
    try{ 
        // Opera 8.0+, Firefox, Safari 
        ajaxRequest = new XMLHttpRequest(); 
    } catch (e){ 
        // Internet Explorer Browsers 
        try{ 
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
        } catch (e) { 
            try{ 
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
            } catch (e){ 
                // Something went wrong 
                alert("Your browser broke!"); 
                return false; 
            } 
        } 
    } 
    // Create a function that will receive data sent from the server 
    ajaxRequest.onreadystatechange = function(){ 
        if(ajaxRequest.readyState == 4){ 
            var ajaxDisplay = document.getElementById('comment'); 
            ajaxDisplay.innerHTML = ajaxRequest.responseText; 
			//document.getElementById('resp_'+count+'').value=ajaxRequest.responseText;
        } 
    } 
	var k = document.getElementById('kommentar').value; 
	k = k.replace(/\n\r?/g, '<br />');
	var n = document.getElementById('navn').value;
	var e = document.getElementById('email').value;
    var queryString = "?k=" + k + "&id=" + id + "&n=" + n + "&e=" + e; 
    ajaxRequest.open("GET", "" + fil + ".php" + queryString, true); 
    ajaxRequest.send(null);  
} 

function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' må være en e-post adresse.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' må være et nummer.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' er obligatorisk.\n'; }
    } if (errors) alert('Følgende feil oppsto:\n'+errors);
    document.MM_returnValue = (errors == '');
} }

//-->


