//valida un email
function validarEmail(valor) { 
	valor = trim(valor);

	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
		return true
	} 
	else {
    	return false;
	}
}

//saco blancos al principio y al final
function trim(cadena) {
   cadena = cadena.replace(/^\s+/, '');
   cadena = cadena.replace(/\s+$/, '');
	return cadena;
}

//---------------------------------------------------------------------//
function validarContacto(){
	var oCad = "";
	var bool = true;	
	var oMsjCto = document.getElementById("msjContacto");
	var oNombre = document.getElementById("nombre");
	var oEmail = document.getElementById("email");
	var oComentario = document.getElementById("comentario");
	
	
	if(trim(oNombre.value) == ""){
		oCad += "Por favor complete su nombre<br>";
		bool = false;
	}
	
	if(!validarEmail(oEmail.value) || trim(oEmail.value) == ""){
		oCad += "El e-mail está vac&iacute;o o su formato es incorrecto<br>";
		bool = false;
	}
	
	if(trim(oComentario.value) == ""){
		oCad += "Por favor ingrese un comentario<br>";
		bool = false;
	}
	
	if(bool){
		return true;
	}
	else{
		if(document.getElementById("estadoEnvio"))
			document.getElementById("estadoEnvio").innerHTML = "";
		oMsjCto.style.display = "block";
		oMsjCto.innerHTML = oCad;
		return false;
	}
}

//---------------------------------------------------------------------//
function validarLogin(){
	var oUsr = document.getElementById("usuario");
	var oPsw = document.getElementById("contrasenia");
	var oMsjLogin = document.getElementById("msjIngresar");
	
	if(trim(oUsr.value) == "" || trim(oPsw.value) == "" || trim(oUsr.value) == "usuario" || trim(oPsw.value) == "contraseña"){
		oMsjLogin.style.display = "block";
		oMsjLogin.innerHTML = "Por favor, ingrese su usuario y contraseña.";
		
		return false;
	}else{
		if(document.getElementById("recordar_usr").checked == true)	
			setNamedCookie( "ACCOUNT_USER_PUNTOBIZ", oUsr.value+"|"+oPsw.value );//guarda en la cookie usr y pass
		else
			deleteCookie("ACCOUNT_USER_PUNTOBIZ");//elimina la cookie para recordar usr y pass

		return true;
	}
}


//--------------------------------------------------------------------------------------------------------------------//
function loadUsr(){
	if(document.getElementById("recordar_usr")){
		var datosUsr = fetchNamedCookie("ACCOUNT_USER_PUNTOBIZ");
		if(datosUsr != ''){
			var splitDatos = datosUsr.split("|");
			document.getElementById("recordar_usr").checked = true;
			
			if(splitDatos[1] != ''){
				//muestro el campo contraseña
				
				document.getElementById("contrasenia_old").style.display = "none";
				document.getElementById("contrasenia_old").style.visibility = "hidden";
			    document.getElementById("contrasenia").style.display = "block";
				document.getElementById("contrasenia").style.visibility = "visible";
		
				document.getElementById("usuario").value = splitDatos[0];
				document.getElementById("contrasenia").value = splitDatos[1];
				
				//document.form_ingresar.submit();
			}
		}
	}	
}

//---------------------------------------------------------------------//
function validarDesuscripcion(){
	var oUsr = document.getElementById("user");
	var oPsw = document.getElementById("pass");
	var oMsjLogin = document.getElementById("msjDesuscripcion");
	
	if(trim(oUsr.value) == "" || trim(oPsw.value) == ""){
		oMsjLogin.style.display = "block";
		oMsjLogin.innerHTML = "Por favor, ingrese su usuario y contraseña.";
		
		return false;
	}else	return true;
}

//---------------------------------------------------------------------//
function tratarLogin(c_o,c_n){
	var caj_o = document.getElementById(c_o);
    var caj_n = document.getElementById(c_n);
    
    caj_o.style.display = "none";
    caj_n.style.display = "block";
    caj_o.style.visibility = "hidden";
	caj_n.style.visibility = "visible";
    caj_n.focus();
}

//---------------------------------------------------------------------//
function validarSubscNresletter(){
	var oCad = "";
	var bool = true;	
	var oMsjCto = document.getElementById("msjSubscNew");
	var oNombre = document.getElementById("nombre");
	var oApellido = document.getElementById("apellido");
	var oEmail = document.getElementById("email");
		
	
	if(trim(oNombre.value) == ""){
		oCad += "Por favor complete su nombre<br>";
		bool = false;
	}
	
	if(trim(oApellido.value) == ""){
		oCad += "Por favor ingrese su apellido<br>";
		bool = false;
	}
	
	
	if(!validarEmail(oEmail.value) || trim(oEmail.value) == ""){
		oCad += "El e-mail está vac&iacute;o o su formato es incorrecto<br>";
		bool = false;
	}
		
	if(bool){
		return true;
	}
	else{
		if(document.getElementById("estadoEnvio"))
			document.getElementById("estadoEnvio").innerHTML = "";
		oMsjCto.style.display = "block";
		oMsjCto.innerHTML = oCad;
		return false;
	}
}




//---------------------------------------------------------------------//
function validarFormPremiosIndices(oForm){
	var bool = false;
	
	//----------
	if(oForm.nombreEmpresa.value == ""){
		document.getElementById('nombreEmpresa_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('nombreEmpresa_oblig').className = "oblig_ok";
	//----------
	if(oForm.nombreResp.value == ""){
		document.getElementById('nombreResp_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('nombreResp_oblig').className = "oblig_ok";
	//----------
	if(oForm.nombrePersonaContacto.value == ""){
		document.getElementById('nombrePersonaContacto_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('nombrePersonaContacto_oblig').className = "oblig_ok";
	//----------
	if(oForm.direccion.value == ""){
		document.getElementById('direccion_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('direccion_oblig').className = "oblig_ok";
	//----------
	if(oForm.localidad.value == ""){
		document.getElementById('localidad_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('localidad_oblig').className = "oblig_ok";
	//----------
	if(oForm.telefono.value == ""){
		document.getElementById('telefono_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('telefono_oblig').className = "oblig_ok";
	//----------
	if(oForm.correo.value == "" || !validarEmail(oForm.correo.value)){
		document.getElementById('correo_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('correo_oblig').className = "oblig_ok";
	//----------
	if(oForm.website.value == ""){
		document.getElementById('website_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('website_oblig').className = "oblig_ok";
	//----------
	if(oForm.actividad.value == ""){
		document.getElementById('actividad_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('actividad_oblig').className = "oblig_ok";
	//----------
	if(oForm.sectorDesAct.value == ""){
		document.getElementById('sectorDesAct_oblig').className = "oblig";
		bool = true;
	}
	else	document.getElementById('sectorDesAct_oblig').className = "oblig_ok";
	//----------
	
	
	
	if(bool){
		document.getElementById('mensaje_formulario').style.display = "block";
		document.getElementById('mensaje_formulario').innerHTML = "Los campos indicados son obligatorios";
		return false
	}
	else	return true;
	
}

//--------------------------------------------------------------------------------------------------------------------//

function ocultardiv(id)
	{
		//alert(id)
		document.getElementById("banner_home").style.visibility='hidden';
		//id.innerHTML =    "";
		setNamedCookieUnaHora( "BANNER_HOME", "si" );
	}

//-----------------------------------
	
function banner_home(id)
{
	var banner = fetchNamedCookie("BANNER_HOME");
	
	if (banner != "si") {    
    
        var flash = new SWFObject("/global/swf/sancor07.swf", id, "713", "496", "7", "");
            flash.addParam("wmode", "transparent");
            flash.addParam("showmenu", "false");
            flash.addParam("scale", "noscale");
            flash.addParam("salign", "lt");
            flash.addParam("quality", "high");
            flash.write(id);
            
        id.innerHTML =    flash; 
       };
}

//------------------------------------------
function evaluar_form_encuesta2007(){
	if (confirm("¿Esta de acuerdo con los datos asignados?")) return true;
	else return false;
}
//------------------------------------------	
function ScrollMarquee2() {
ScrollSpeed = 150
ScrollChars = 1
window.setTimeout('ScrollMarquee2()',ScrollSpeed);
var msg = document.getElementById("dolar").value; 
document.getElementById("dolar").value = msg.substring(ScrollChars) +
msg.substring(0,ScrollChars); 
} 
ScrollMarquee2();