
//	function getBrowserWidth(){
//		if (screen.Width){
//			return screen.Width;}	
//		else if (document.documentElement && document.documentElement.clientWidth != 0){
//			return document.documentElement.clientWidth;	}
//		else if (document.body){return document.body.clientWidth;}		
//			return 0;
//	}
function getBrowserVersion()
{
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";
 fullVersion = nAgt.substring(verOffset+5);
}
// In Opera, the true version is after "Opera" 
else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
 browserName = "Opera";
 fullVersion = nAgt.substring(verOffset+6);
}
// In Chrome, the true version is after "Chrome" 
else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {
 browserName = "Chrome";
 fullVersion = nAgt.substring(verOffset+7);
}
// In Safari, the true version is after "Safari" 
else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {
 browserName = "Safari";
 fullVersion = nAgt.substring(verOffset+7);
}
// In Firefox, the true version is after "Firefox" 
else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
 browserName = "Firefox";
 fullVersion = nAgt.substring(verOffset+8);
}
// 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);
 fullVersion = nAgt.substring(verOffset+1);
 if (browserName.toLowerCase()==browserName.toUpperCase()) {
  browserName = navigator.appName;
 }
}
// trim the fullVersion string at semicolon/space if present
if ((ix=fullVersion.indexOf(";"))!=-1) fullVersion=fullVersion.substring(0,ix);
if ((ix=fullVersion.indexOf(" "))!=-1) fullVersion=fullVersion.substring(0,ix);

majorVersion = parseInt(''+fullVersion,10);
if (isNaN(majorVersion)) {
 fullVersion  = ''+parseFloat(navigator.appVersion); 
 majorVersion = parseInt(navigator.appVersion,10);
}

return majorVersion;
}


function dynamicLayout(){
	var browserWidth = screen.width;
    var browserName = navigator.appName;
	var mv=getBrowserVersion();
	
	if (browserName == "Microsoft Internet Explorer" && mv<=6)
	{
	    if (browserWidth >= 1024){
		 changeLayout("style1", "frm1024");	
			
	    }
	    if (browserWidth <= 800){
		    changeLayout("style", "frm800");
		  }
	}
	
	else if(browserName == "Microsoft Internet Explorer")
	{
		if (browserWidth >= 1024){
		// changeLayout("style1", "frm1024");	
		changeLayout("stylemf1024", "stylemf1024");		
	    }
	    if (browserWidth <= 800){
		    changeLayout("style", "frm800");
		  }
	 }else if(browserName == "Netscape")
	        {
	            if (browserWidth >= 1024){
	                 changeLayout("stylemf1024", "stylemf1024");		
	                }
	            if (browserWidth <= 800){
		            changeLayout("stylemf8", "stylemf8");
		            }
	        
	         }
}

// changeLayout is based on setActiveStyleSheet function by Paul Sowdon 
// http://www.alistapart.com/articles/alternate/
function changeLayout(description, scr){
   var i, a;
   for(i=0; (a = document.getElementsByTagName("link")[i]); i++)
   {
	   if(a.getAttribute("title") == description){a.disabled = false;}
	   else if(a.getAttribute("title") != "default"){a.disabled = true;
	   
	   }  
	}
}

	//addEvent() by John Resig
	function addEvent( obj, type, fn ){ 
	   if (obj.addEventListener){ 
	      obj.addEventListener( type, fn, false );
	   }
	   else if (obj.attachEvent){ 
	      obj["e"+type+fn] = fn; 
	      obj[type+fn] = function(){ obj["e"+type+fn]( window.event ); } 
	      obj.attachEvent( "on"+type, obj[type+fn] ); 
	   } 
	} 
	
	//Run dynamicLayout function when page loads and when it resizes.
	addEvent(window, 'load', dynamicLayout);
	addEvent(window, 'resize', dynamicLayout);
	
	
	

