var ffversion = 0;
var ieversion = 0;
var oprversion = 0;
var eschrome = 0;

function readCookie(name) 
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
	
}

function isSilverlightInstalled()
{
    var isSilverlightInstalled = false;
    
    try
    {
        //check on IE
        try
        {
            var slControl = new ActiveXObject('AgControl.AgControl');
            return true;
        }
        catch (e)
        {
            //either not installed or not IE. Check Firefox
            if ( navigator.plugins["Silverlight Plug-In"] )
            {
                return true;
            }
        }
    }
    catch (e)
    {
        //we don't want to leak exceptions. However, you may want
        //to add exception tracking code here.
    }
    return false;
}
	
function muestramensaje()
{
	//alert(navigator.appName + ' - ' +  navigator.appVersion);
	//carga la version del explorador
	versionBrowser();
	
	//alert("FF:" + ffversion + "\n" + "IE:" + ieversion  + "\n" + "OP:" + oprversion);
	
	//si es IE < 7 ó FF < 5 ó OPERA < 9 muestro el mensaje (si no lo mostre antes)
	if ((ieversion < 7) && (ffversion < 5) && (oprversion < 9)){

		if (readCookie("mensajeBrowser") == null){
		
			var ingAnchor = document.getElementById('ingAnchor');
			if (/Explorer/.test(navigator.appName))
			{ 
				
				if (eschrome == 0){ ingAnchor.click(); }
				else{ ingAnchor2.click(); }
			}
			else
			{
				var evt = document.createEvent("MouseEvents");
				evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false,
				false, false, false, 0, null);
				
				
				if (eschrome == 0){ ingAnchor.dispatchEvent(evt); }
				else{ ingAnchor2.dispatchEvent(evt);  }				
				
				
			}
			
			//luego de mostrar el mensaje guardo la coookie por 7 dias
			createCookie("mensajeBrowser", "1", 7);
		
		}

	}
}

function ChromeSilverlightHabilitado(){
	var ingAnchor = document.getElementById('ingAnchor');
	var navegador = navigator.userAgent;
	if (navegador.indexOf("Chrome") > 0 && isSilverlightInstalled() ){		
		var evt = document.createEvent("MouseEvents");
				evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false,
				false, false, false, 0, null);
				ingAnchor.dispatchEvent(evt);
	}
}

function versionBrowser(){

	/*FF*/
	if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Firefox/x.x or Firefox x.x (ignoring remaining digits);
		ffversion=new Number(RegExp.$1) // capture x.x portion and store as a number
		return ffversion;
	}

	/*IE*/
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
		ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
		return ieversion;
	}

	/*OPERA*/
	if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Opera/x.x or Opera x.x (ignoring remaining decimal places);
		oprversion=new Number(RegExp.$1) // capture x.x portion and store as a number
		return oprversion;
	}
	
	/*Chrome*/
	var texto = navigator.userAgent;
	if (texto.indexOf("Chrome") > 0){
		eschrome = 1;
	}
	
}



