﻿// Thanks to http://www.ibloomstudios.com/articles/css_media_targeted_javascript/
function CurrentMedia()	{
	var result="";
	var mediaInspector = document.getElementById('mediaInspector');
	if (mediaInspector.currentStyle)
	{
		zIndex = mediaInspector.currentStyle['zIndex'];
	}
	else if (window.getComputedStyle)
	{
		zIndex = window.getComputedStyle(mediaInspector, '').getPropertyValue("z-index");
	}

	if (zIndex="auto")
	{
		result="iPhone";
	}
	else
	{
		switch (parseInt(zIndex)) {
		case 1:
			// @media aural code
			//alert('@media aural code');
			result="aural";
			break;
		case 2:
			// @media braille code
			//alert('@media braille code');
			result="braille";
			break; 
		case 3:
			// @media embossed code
			//alert('@media embossed code');
			result="embossed";
			break;
		case 4:
			// @media handheld code
			//alert('@media handheld code');
			result="handheld";
			break;
		case 5:
			// @media print code
			//alert('@media print code');
			result="print";
			break;
		case 6:
			// @media projection code
			//alert('@media projection code');
			result="projection";
			break;
		case 7:
			// @media screen code
			//alert('@media screen code');
			result="screen";
			break;
		case 8:
			// @media tty code
			//alert('@media tty code');
			result="tty";
			break;
		case 9:
			// @media tv code
			//alert('@media tv code');
			result="tv";
			break;
		//case else:
			// query iPhone
		//	result="iphone";
		//	break;
		}
	}
	//alert('@media code:'+result);
	return result;
  }
  
  function checkbrowser()  {
  var nav;
  var cr="\r\n";
  nav=      "navigator.product: " + navigator.product + cr;
  nav=nav + "navigator.appName: " + navigator.appName + cr;
  nav=nav + "navigator.userAgent: " + navigator.userAgent + cr;
  nav=nav + "navigator.appCodeName: " + navigator.appCodeName + cr;
  nav=nav + "navigator.language: " + navigator.language + cr;
  nav=nav + "navigator.userLanguage: " + navigator.userLanguage + cr;
  nav=nav + "navigator.platform: " + navigator.platform + cr;
  nav=nav + "navigator.javaEnabled(): " + navigator.javaEnabled() + cr;
  nav=nav + "navigator.appCodeName: " + navigator.appCodeName + cr;
  nav=nav + "document.referrer: " + document.referrer + cr;
  nav=nav + "document.location.href: " + document.location.href + cr;
  nav=nav + "navigator.savePreferences: " + navigator.savePreferences + cr;
  nav=nav + "navigator.userAgent.toLowerCase().indexOf('netscape/7'): " + navigator.userAgent.toLowerCase().indexOf( "netscape/7" ) + cr;
  nav=nav + "navigator.userAgent.toLowerCase().indexOf('msie'): " + navigator.userAgent.toLowerCase().indexOf( "msie" );
  //navigator.userAgent.toLowerCase().indexOf( "msie" ) + 1
  alert(nav); // Test only
}
