/*
Diverse Javascript by Kman
*/


function kontrollpanelLogin(userlogin) {

if (document.userlogin.domene.value == "") {
	
			showDialog('Kontrollpanelet','<b>En feil oppstod under din pålogging</b><br><br>Vennligst sjekk at du har skrevet inn korrekt domene','prompt');

		  return false;
}else{
   document.userlogin.action = 'http://www.' + document.userlogin.domene.value + ':2222/CMD_LOGIN'; 

  }

}

function __checkDomain()
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 var1= document.userlogin.domene.value;
 
var url="./functions/easyDomainCheck.php"
url=url+"?domene="+var1
xmlHttp.onreadystatechange=stateChanged30
xmlHttp.open("GET",url,true)
xmlHttp.send(null)



}

function stateChanged30() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 
/*hidediv();	*/
 document.getElementById("domainDiv").innerHTML=xmlHttp.responseText 

 } 
 
}


 function __checkLogin(loginform) {
if (document.loginform.admin.value == "") {
			showDialog('Resellerweb','<b>En feil oppstod under din pålogging</b><br><br>Vennligst sjekk om at du har skrevet inn brukernavn','prompt');
			return false;
	 }
if (document.loginform.password.value == "") {
			showDialog('Resellerweb','<b>En feil oppstod under din pålogging</b><br><br>Vennligst sjekk om at du har skrevet inn passord','prompt');
			return false;
	 }	 		 	 
	 
}

function __domainAlert() 
{
alert("Du kan ikke søke på et domene som inneholder www. eller f.eks .no .. Domenenavnet må være kun selve navnet f.eks. dittdomene");
}	
	

function __form_focus(elm, nr) {
    elm.style.background = '#555555';
    elm.style.color = '#FFFFFF';
    elm.style.height = '20px'
    if((target = query_object("input_d1_" + nr))) {
        target.style.background = '#CC0001';
        target.style.color = '#FFFFFF';
        target.style.height = '20px';
    }
    if((target = query_object("input_d2_" + nr))) {
        target.style.background = '#CC0001';
        target.style.color = '#FFFFFF';
        target.style.height = '20px';
        target.style.width = '400px';
    }
}

function __form_blur(elm, nr) {
    elm.style.background = '#EEEEEE';
    elm.style.color = '#000000';
    elm.style.height = '20px'
    if((target = query_object("input_d1_" + nr))) {
        target.style.background = '#EFEFEF';
        target.style.color = '#000000';
        target.style.height = '20px';

    }
    if((target = query_object("input_d2_" + nr))) {
        target.style.background = '#EFEFEF';
        target.style.color = '#000000';
        target.style.height = '20px';
        target.style.width = '400px';
 
    }
}

//** PRINT ISSUE
var da = (document.all) ? 1 : 0;
var pr = (window.print) ? 1 : 0;
var mac = (navigator.userAgent.indexOf("Mac") != -1); 

function printPage(frame, arg) {
  if (frame == window) {
    printThis();
  } else {
    link = arg; // a global variable 
    printFrame(frame);
  }
  return false;
}

function printThis() {
  if (pr) { // NS4, IE5
    window.print();
  } else if (da && !mac) { // IE4 (Windows)
    vbPrintPage();
  } else { // other browsers
    alert("Sorry, your browser doesn't support this feature.");
  }
}

function printFrame(frame) {
  if (pr && da) { // IE5
    frame.focus();
    window.print();
    link.focus();
  } else if (pr) { // NS4
    frame.print();
  } else if (da && !mac) { // IE4 (Windows)
    frame.focus();
    setTimeout("vbPrintPage(); link.focus();", 100);
  } else { // other browsers
    alert("Sorry, your browser doesn't support this feature.");
  }
}

if (da && !pr && !mac) with (document) {
  writeln('<OBJECT ID="WB" WIDTH="0" HEIGHT="0" CLASSID="clsid:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>');
  writeln('<' + 'SCRIPT LANGUAGE="VBScript">');
  writeln('Sub window_onunload');
  writeln('  On Error Resume Next');
  writeln('  Set WB = nothing');
  writeln('End Sub');
  writeln('Sub vbPrintPage');
  writeln('  OLECMDID_PRINT = 6');
  writeln('  OLECMDEXECOPT_DONTPROMPTUSER = 2');
  writeln('  OLECMDEXECOPT_PROMPTUSER = 1');
  writeln('  On Error Resume Next');
  writeln('  WB.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER');
  writeln('End Sub');
  writeln('<' + '/SCRIPT>');
}
/*Funksjon for å skjule/vise en tabell */

            var table_data = new Array(); // table data
            
            
            table_data[0] = new Array(0, "Tittel1</strong>");
            table_data[1] = new Array(0, "Tittel2</strong> ");
            table_data[2] = new Array(0, "Tittel3</strong>");
            
            function __query_object(arg) {
                if (document.layers)         return document.layers[arg];         // navigator DOM
                if (document.all)            return document.all[arg];            // explorer/opera DOM
                if (document.getElementById) return document.getElementById(arg); // w3c (firefox) DOM
            }
            
            // toggle table on/off when link clicked (also update links text)
            function __link_click(arg) {
            	var nr = parseInt(arg);
            	table_data[nr - 1][0] = (table_data[nr - 1][0] ? 0 : 1);
                if((target = __query_object("my_table_div_" + nr)))
                    target.style.display = (table_data[nr - 1][0] ? 'block' : 'none');
                if ((target = __query_object("my_toggle_link_" + nr)))
                    target.innerHTML = (table_data[nr - 1][0] ? '<strong>Skjul ' + table_data[nr - 1][1] : '<strong>Vis ' + table_data[nr - 1][1]);
            }

