    var agt=navigator.userAgent.toLowerCase();
	//alert(agt);
    // BROWSER VERSION
    var is_major		= parseInt(navigator.appVersion);
    var is_minor		= parseFloat(navigator.appVersion);
    var is_moz			= (agt.indexOf('gecko')!=-1)
	var is_nav  		= ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                		&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                		&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
    var is_nav4			= (is_nav && (is_major == 4));
    var is_nav4up		= (is_nav && (is_major >= 4));
    var is_navonly 		= (is_nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) );
    var is_nav6			= (is_nav && (is_major == 5));
    var is_nav6up		= (is_nav && (is_major > 5));
    var is_gecko		= (agt.indexOf('gecko') != -1);
    var is_ie			= ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie5			= (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_opera		= (agt.indexOf("opera") != -1);
	var is_opera6		= ((agt.indexOf("opera") != -1) && (agt.indexOf("opera 6.")!=-1));
    var is_safari		= (agt.indexOf("safari") != -1);

    // PLATFORM DETECTION
    var is_win			= ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
    var is_mac			= (agt.indexOf("mac")!=-1);
	
	// STYLESHEET PATHBUILDING
	var platform;
	var browser;
	var path 					= "../../../gallery/design/css/elnino_";
	if (is_mac) platform		= "mac";
	else if (is_win) platform	= "win";
	else platform 				= "win";
	
	//BUILDING STYLESHEETS PATH
	// MAC STYLESHEET
	if ((is_mac) && (is_ie))				stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_moz.css' + ' type=text/css>');
	if ((is_mac) && (is_nav))				stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_moz.css' + ' type=text/css>');
	if ((is_mac) && (is_moz))				stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_moz.css' + ' type=text/css>');
	if ((is_mac) && (is_nav4))				stylesheet =  ('<link rel=stylesheet href=' + path + 'mac' + '_ns4.css' + ' type=text/css>');
	if ((is_mac) && (is_nav6))				stylesheet =  ('<link rel=stylesheet href=' + path + 'mac' + '_ns6.css' + ' type=text/css>');
	if ((is_mac) && (is_opera6))			stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_op6.css' + ' type=text/css>');
	if ((is_mac) && (is_nav6up))			stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_moz.css' + ' type=text/css>');
	if ((is_mac) && (is_safari))			stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_op6.css' + ' type=text/css>');
	// PC STYLESHEET
	if ((is_win) && (is_nav) != (is_nav4))	stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_ie.css' + ' type=text/css>');
	if ((is_win) && (is_nav4))				stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_ns.css' + ' type=text/css>');
	if ((is_win) && (is_ie))				stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_ie.css' + ' type=text/css>');
	if ((is_win) && (is_opera))				stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_ie.css' + ' type=text/css>');
	if ((is_win) && (is_moz))				stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_moz.css' + ' type=text/css>');
	if ((is_win) && (is_opera6))			stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_op6.css' + ' type=text/css>');
	// IF PLATFORM IS DIFFERENT THAN MAC OR PC
	if ((is_mac != true) && is_win != true) stylesheet =  ('<link rel=stylesheet href=' + path + 'win' + '_ie.css' + ' type=text/css>');
	
	//ALERTS (debug mode only)
	alert_msg = 'AGENT : ' + agt + '\n' + 'PLATFORM : ' + platform;
	alert_msg = alert_msg + '\n' + 'MOZZILA : ' + is_moz;
	alert_msg = alert_msg + '\n' + 'NETSCAPE : ' + is_nav;
	alert_msg = alert_msg + '\n' + 'NETSCAPE 4 : ' + is_nav4;
	alert_msg = alert_msg + '\n' + 'NETSCAPE 4 UP : ' + is_nav4up;
	alert_msg = alert_msg + '\n' + 'NETSCAPE 6 : ' + is_nav6;
	alert_msg = alert_msg + '\n' + 'NETSCAPE 6 UP : ' + is_nav6up;
	alert_msg = alert_msg + '\n' + 'GECKO : ' + is_gecko;
	alert_msg = alert_msg + '\n' + 'INERNET EXPLORER : ' + is_ie;
	alert_msg = alert_msg + '\n' + 'INERNET EXPLORER 5 : ' + is_ie5;
	alert_msg = alert_msg + '\n' + 'OPERA : ' + is_opera;
	alert_msg = alert_msg + '\n' + 'OPERA 6 : ' + is_opera6;
	alert_msg = alert_msg + '\n' + 'SAFARI : ' + is_safari;
	alert_msg = alert_msg + '\n\n' + 'CSS : ' + stylesheet;
	//alert(alert_msg);
	
	// SENDING STYLESHEET TO BROWSER
	
	document.write (stylesheet);