//Script para comprobar rutas de ficheros f�sicos.
function file_exists (url) {
    var req = this.window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
    if (!req) {throw new Error('XMLHttpRequest not supported');}
    req.open('HEAD', url, false);
    req.send(null);
    if (req.status == 200){
        return true;
    }
    return false;
}

//Especificamos a jQuery los navegadores (�til para diferenciar Safari de Chrome).
var userAgent = navigator.userAgent.toLowerCase();
jQuery.browser = {
	version: (userAgent.match( /.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/ ) || [])[1],
	chrome: /chrome/.test( userAgent ),
	safari: /webkit/.test( userAgent ) && !/chrome/.test( userAgent ),
	opera: /opera/.test( userAgent ),
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
};

//Ejecutamos las condiciones si el fichero existe o no.
jQuery.each(jQuery.browser, function(i, val) {
	
		if(i=="msie" && jQuery.browser.version.substr(0,3)=="8.0"){
			document.write("<link rel='stylesheet' type='text/css' href='css/customsmag_ie8.css'>");
		} else if (i=="msie" && jQuery.browser.version.substr(0,3)=="7.0"){
			document.write("<link rel='stylesheet' type='text/css' href='css/customsmag_ie7.css'>");
		}else if (i=="msie" && jQuery.browser.version.substr(0,3)=="6.0"){
			document.write("<link rel='stylesheet' type='text/css' href='css/customsmag_ie6.css'>");
		} else if (i=="mozilla" && jQuery.browser.version.substr(0,3)=="1.9"){
			document.write("<link rel='stylesheet' type='text/css' href='css/customsmag_mozilla.css'>");
		} else if (i=="opera" && jQuery.browser.version.substr(0,3)=="9.6"){
			document.write("<link rel='stylesheet' type='text/css' href='css/customsmag_opera.css'>");
		} else if (i=="safari" && jQuery.browser.version.substr(0,3)=="528"){
			document.write("<link rel='stylesheet' type='text/css' href='css/customsmag_safari.css'>");
		} else if (i=="chrome" && jQuery.browser.version.substr(0,3)=="2.0"){
			document.write("<link rel='stylesheet' type='text/css' href='css/customsmag_chrome.css'>");
		}
	
});

