//Set style sheet
//if (screen.width == "800")
//  {
//  document.writeln ('<link rel="stylesheet" type="text/css" href="any-art800x600.css"/>');
//  }
//  else
//    {
//    document.writeln ('<link rel="stylesheet" type="text/css" href="any-art.css"/>');
//    }

//  Browser detection
var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var browserName  = navigator.appName;
var fullVersion  = ''+parseFloat(navigator.appVersion); 
var majorVersion = parseInt(navigator.appVersion,10);
var nameOffset,verOffset,ix;

// In MSIE, the true version is after "MSIE" in userAgent
if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
 browserName = "Microsoft Internet Explorer";
}
// In Opera, the true version is after "Opera" 
else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
 browserName = "Opera";
}
// In Chrome, the true version is after "Chrome" 
else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {
 browserName = "Chrome";
}
// In Safari, the true version is after "Safari" 
else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {
 browserName = "Safari";
}
// In Firefox, the true version is after "Firefox" 
else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
 browserName = "Firefox";
}
// In most other browsers, "name/version" is at the end of userAgent 
else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) 
{
 browserName = nAgt.substring(nameOffset,verOffset);
 if (browserName.toLowerCase()==browserName.toUpperCase()) {
  browserName = navigator.appName;
 }
}

// 
function getMetaContent(meta_tag) 
  {
  var metaCollection = new Array();
  metaCollection = document.getElementsByTagName("meta");
  for (i =0;i< metaCollection.length;i++) 
    {
    if (metaCollection[i].httpEquiv.toLowerCase() == meta_tag.toLowerCase()) 
      {
      return metaCollection[i].content;
      }
    }
  return "Not found!";
  }



//	Select browser dependend style sheet and disable right mouse click dependend upon browser type
//	Set path for CSS dependend on page language
	language = getMetaContent('Content-Language');
	switch (language)
		{
		case "nl":
			document.writeln ("<link rel='stylesheet' type='text/css' href='any-art.css'/>");
		break;
		default:
			document.writeln ("<link rel='stylesheet' type='text/css' href='../any-art.css'/>");
		break;
		}		
	switch (browserName)
		{
		case "Firefox":
			switch (language)
				{
				case "nl":
					document.writeln ("<link rel='stylesheet' type='text/css' href='any-art-ff.css'/>");
				break;
				default:
					document.writeln ("<link rel='stylesheet' type='text/css' href='../any-art-ff.css'/>");
				break;
				}
			function no_rightclick(e)
			{
				if ((document.layers||document.getElementById&&!document.all) && (e.which==2||e.which==3))
				{
				alert_message()
				return false;
				}
			}
			if (document.layers)
				{
				document.captureEvents(Event.MOUSEDOWN);
				document.onmousedown=no_rightclick;
				}	
			document.oncontextmenu=new Function("alert_message();return false")
		break;
		case "Opera":
			switch (language)
				{
				case "nl":
					document.writeln ("<link rel='stylesheet' type='text/css' href='any-art-opera.css'/>");
				break;
				default:
					document.writeln ("<link rel='stylesheet' type='text/css' href='../any-art-opera.css'/>");
				break;
				}
			document.onmousedown=click;
			function click() 
				{
				if (event.button==2 || event.button==3) 
					{
					alert_message()
					}
				}	
		break;
		case "Safari":
			switch (language)
				{
				case "nl":
					document.writeln ("<link rel='stylesheet' type='text/css' href='any-art-safari.css'/>");
				break;
				default:
					document.writeln ("<link rel='stylesheet' type='text/css' href='../any-art-safari.css'/>");
				break;
				}
			document.onmousedown=click;
			function click() 
				{
				if (event.button==2 || event.button==3) 
					{
					alert_message()
					}
				}	
		break;
		default:
			switch (language)
				{
				case "nl":
					document.writeln ("<link rel='stylesheet' type='text/css' href='any-art-ie.css'/>");
				break;
				default:
					document.writeln ("<link rel='stylesheet' type='text/css' href='../any-art-ie.css'/>");
				break;
				}
			document.onmousedown=click;
			function click() 
				{
				if (event.button==2 || event.button==3) 
					{
					alert_message()
					}
				}	
		break;
		}


// Set alert message box when right mouse is clicked
	function alert_message()			
		{
		switch (language)
			{
			case "en-gb":
				alert('This function is disabled by RX-Webdesign');
			break;
			default:
				alert('Deze functie is uitgeschakeld door RX-Webdesign');
			break;
			}
		}


// Set background according to screenwidth
	function set_background(screenWidth)
		{
		switch(screenWidth)
		    {
		    case 800  : document.body.background = 'graphics/background0800.jpg'; break;
		    case 1152 : document.body.background = 'graphics/background1152.jpg'; break;
		    case 1280 : document.body.background = 'graphics/background1280.jpg'; break;
		    case 1400 : document.body.background = 'graphics/background1440.jpg'; break;
		    case 1440 : document.body.background = 'graphics/background1440.jpg'; break;
		    case 1600 : document.body.background = 'graphics/background1600.jpg'; break;
		    default   : document.body.background = 'graphics/background1024.jpg'; break;
			}
		}


// Page dependend actions
	switch(parent.pagetype)
		{
		case "vergroting":
			if (window.name != "voorbeeld")
			{
			var popup = window.open("index.html", "_self");
			}
		break;
		case "referenties":
			if (window.name != "main")
			{
			var popup = window.open("index.html", "_self");
			}
		break;	
		}


//Open pop-up window with additional information
     function jmp(newType, windowprops)
	      	{
	      	var Type=newType.options[newType.selectedIndex].value;
	        switch (Type)
      			{
      			case " plafond- en muurschildering.":
      			case " een kinderkamer.":
      			case " hout / marmer / structuur.":
   					var newWindow = window.open('extra_info.htm', 'Extra_informatie_gevraagd', 'height=100,width=420,top=0,left=0')
			   	break;
				}
		    }
	

// Open gallery menu from main menu
	function OpenGallery(theUrl, windowprops)
		{
		var popup = window.open("intro.htm", "main");
		}


// Open gallery from gallery menu
	function OpenTekst(theUrl, windowprops)
		{
		var popup = window.open("galleries_txt.htm", "main");
		}

