/*** Bilklage.dk -  ***/

/*** Sidst opdateret: 12.september 2011 ***/

function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
{
  var rv = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}

function showHelp(action, link){
	
	var verIE = getInternetExplorerVersion();

	var objlink = document.getElementById(link);
	var objwin = document.getElementById('helpwin');
	
  var curleft = curtop = 0;		
  
  if(action!=""){  			
		
		do {
				curleft += objlink.offsetLeft;
				curtop += objlink.offsetTop;
  	} while (objlink = objlink.offsetParent);  		    	 
						
  	with(objwin.style){
  		left = -5000;
  		top = -5000;  
  		display = "block";  		  		

  		if ( verIE > -1 ){
    		if ( verIE >= 8.0 ){
  				left = (curleft-224) + "px";
  				top = (curtop-11) + "px";		
  			}
    		else{
  				left = curleft-224;
  				top = (curtop-11);
  			}
  		}
  		else{
  			left = (curleft-224) + "px";
  			top = (curtop-11) + "px";			  			
  		}  		  		
		}  	
	}  	
	else{
		objwin.style.display = "none";
	}
}

var strSource = "/images/logo/";

logo1off = new Image();
logo1off.src = strSource + "bilbranchen_logo.gif";
logo1on = new Image();
logo1on.src =  strSource + "bilbranchen_logo_on.gif";

logo2off = new Image();
logo2off.src = strSource + "fdm_logo.gif";
logo2on = new Image();
logo2on.src = strSource + "fdm_logo_on.gif";

logo3off = new Image();
logo3off.src = strSource + "cad_logo.gif";
logo3on = new Image();
logo3on.src = strSource + "cad_logo_on.gif";

logo4off = new Image();
logo4off.src = strSource + "daf_logo.gif";
logo4on = new Image();
logo4on.src = strSource + "daf_logo_on.gif";

logo5off = new Image();
logo5off.src = strSource + "bilimp_logo.gif";
logo5on = new Image();
logo5on.src = strSource + "bilimp_logo_on.gif";

function swap(){
	if (document.images){
		for (var x=0;x<swap.arguments.length;x+=2) {
			document[swap.arguments[x]].src = eval(swap.arguments[x+1] + ".src");
		}
	}
}

function showContent(id) {
	for (i=0;i<arguments.length;i++){
		if(document.getElementById)document.getElementById(arguments[i]).style.display = 'block';
	}
	return false;
}

function hideContent(id) {
  for (i=0;i<arguments.length;i++){  
   if(document.getElementById)document.getElementById(arguments[i]).style.display = 'none';
  }
  return false;
}

function showCaseDetails(id,clickedID) {
  if(document.getElementById){
  	
		obj = document.getElementById(id);
		objClicked = document.getElementById(clickedID);
			
		if(obj.style.display!='block'){		
			obj.style.display = 'block';
			objClicked.className = 'headeropen';			
		}							
		else{ obj.style.display = 'none';
			objClicked.className = 'header';
		}
	}		
}

function showDiv(action,divID,id,xPos,yPos){
	
	isIE=(navigator.appName=='Microsoft Internet Explorer')?true:false;  		
 
  var objlink = document.getElementById(id);
  var objdiv = document.getElementById(divID);

	var curleft = curtop = 0;		
  
  if(action!=""){  			
		do {
				curleft += objlink.offsetLeft;
				curtop += objlink.offsetTop;
  	} while (objlink = objlink.offsetParent);  		    	 
		
  	with(objdiv.style){
  		left = -5000;
  		top = -5000;  
  		display = "block";  	
  		if(isIE){  			
  			left = curleft-xPos;
  			top = curtop-yPos;
  		}
  		else{
  			left = (curleft-xPos) + "px";
  			top = (curtop-yPos) + "px";			
  		}  		  	
		}  	
	}  	
	else{
		objdiv.style.display = "none";
	}
}

function showHideElement(id) {
  if(document.getElementById){
  	
		obj = document.getElementById(id);		
			
		if(obj.style.display!='block'){		
			obj.style.display = 'block';			
		}							
		else obj.style.display = 'none';					
	}		
}
