function validarEmail(valor) {
	re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
    if(!re.exec(valor))    {
        return false;
    }else{
        return true;
    }
}
function number(e){
	var charCode = (e.which) ? e.which : event.keyCode
	if (charCode > 31 && (charCode < 48 || charCode > 57)) return false;
	return true;
	
//	var key;
//	
//	if(window.event){ // IE
//		key = e.keyCode;
//	}else if(e.which){ // Netscape/Firefox/Opera
//		key = e.which;
//	}
//	
//	if (key < 48 || key > 57){
//		return false;
//	}
//	
//	return true;
}
function change_cities(id, pai){
	var con = $('#'+ id);
	if(pai == 'PER'){
		$('#f_zipcode').val('');
		$('#f_zipcode').attr('disable', true);
		$('#f_zipcode').attr('readonly', true);
		$('#f_zipcode').css('background', '#999');
	}else{
		$('#f_zipcode').val('Ingrese su Codigo');
		$('#f_zipcode').attr('disable', false);
		$('#f_zipcode').attr('readonly', false);
		$('#f_zipcode').css('background', '#fff');
	}
	$.post(iurl +'ciudades.php',{'pai' : pai},function(data){
		con.html(data);
	});
}

function validarFromSup(){
	var f_emp = $('#f_emp');
	var f_country = $('#f_country');
	var f_city = $('#f_city');
	var f_zipcode = $('#f_zipcode');
	var f_cor = $('#f_cor');
	var f_tel = $('#f_tel');
	var f_pro = $('#f_pro');
	var f_con = $('#f_con');
	
	if(f_emp.val() == '' || f_emp.val() == 'Ingrese su Empresa'){alert("Ingrese su Empresa");f_emp.focus();return false;}
	
	if(f_country.val() == ''){alert("Seleccione País");f_country.focus();return false;}
	if(f_city.val() == ''){alert("Seleccione Ciudad");f_city.focus();return false;}
	if(f_country.val() != 'PER'){
		if(f_zipcode.val() == '' || f_zipcode.val() == 'Ingrese su Codigo'){alert("Ingrese su Código Postal");f_zipcode.focus();return false;}
	}
	
	if(f_cor.val() == '' || f_cor.val() == 'Ingrese su Correo'){alert("Ingrese su Correo");f_cor.focus();return false;}
	if(f_tel.val() == '' || f_tel.val() == 'Ingrese su Teléfono'){alert("Ingrese su Teléfono");f_tel.focus();return false;}
	if(f_pro.val() == '' || f_pro.val() == 'Seleccionar producto'){alert("Seleccionar producto");f_pro.focus();return false;}
	if(f_con.val() == '' || f_con.val() == 'Ingrese su Consulta'){alert("Ingrese su Consulta");f_con.focus();return false;}
	
	if (!validarEmail(f_cor.val())) {
		alert('La dirección de correo electrónico es incorrecta.');
		f_cor.focus();
		return false;
	}
	if(f_tel.val().length < 5){alert("El numero de Teléfono es incorrecto."); f_tel.focus(); return false;}
	
	$.post(iurl +'includes/email.php',{
			fom : 'cotizacion',
			emp : f_emp.val(),
			country : f_country.val(),
			city : f_city.val(),
			zipcode : f_zipcode.val(),
			cor : f_cor.val(),
			tel : f_tel.val(),
			pro : f_pro.val(),
			con : f_con.val()
		},function(data){
			//if(data == '1'){
				$('input').addClass('gris');
				$('select').addClass('gris');
				$('textarea').addClass('gris');
				
				f_emp.val('Ingrese su Empresa');
				
				f_country.val(''),
				f_city.html('---'),
				f_zipcode.val('Ingrese su Codigo'),
				
				f_cor.val('Ingrese su Correo');
				f_tel.val('Ingrese su Teléfono');
				f_pro.val('Seleccionar producto');
				f_con.val('Ingrese su Consulta');
				alert('Cotizacion enviada con exito');
			//}
	});
	
	return false;
}

function enviarFormContacto(){
	var c_nom = $('#c_nom');
	var c_cor = $('#c_cor');
	var c_tel = $('#c_tel');
	var c_con = $('#c_con');
	
	if(c_nom.val() == '' || c_nom.val() == 'Ingrese su Nombre'){alert("Ingrese su Nombre");c_nom.focus();return false;}
	if(c_cor.val() == '' || c_cor.val() == 'Ingrese su Correo'){alert("Ingrese su Correo");c_cor.focus();return false;}
	if (!validarEmail(c_cor.val())) {
		alert('La dirección de correo electrónico es incorrecta.');
		c_cor.focus();
		return false;
	}
	if(c_tel.val() == '' || c_tel.val() == 'Ingrese su Teléfono'){alert("Ingrese su Teléfono");c_tel.focus();return false;}
	if(c_con.val() == '' || c_con.val() == 'Ingrese su Consulta'){alert("Ingrese su Consulta");c_con.focus();return false;}
	
	$.post(iurl +'includes/email.php',{
			fom : 'contacto',
			emp : c_nom.val(),
			cor : c_cor.val(),
			tel : c_tel.val(),
			con : c_con.val()
		},function(data){
			if(data == '1'){
				c_nom.val('');
				c_cor.val('');
				c_tel.val('');
				c_con.val('');
				alert('Cotizacion enviada con exito');
			}
	});
	
	return false;
}

function iniciar_sesion_theme(){
	var c = $('#formUsers');
	var user = $('#lt_user');
	var pass = $('#lt_pass');
	var lt = $('#login_theme');
	var div  = $('#loadingSesionTheme');
	
	div.html('<img src="'+ iurl +'img/loader.gif" width="16" height="16" align="absmiddle" />');
	
	if(user.val() == ''){alert('Ingresa tu nombre de usuario');user.focus();return false;}
	if(pass.val() == ''){alert('Ingresa tu contraseña');pass.focus();return false;}
	
	$.post(iurl +'login.php',{login_theme:lt.val(),lt_user:user.val(),lt_pass:pass.val()},function(data){
		//alert('login_theme:'+ lt.val() +',lt_user:'+ user.val() +',lt_pass:'+ pass.val());
		if(data == '1'){
			c.html('<div style="text-align:center;">Bienvenido a el area de <a href="'+ iurl +'sistema-descargas-adesy/"><b>Descargas</b></a><br /><a href="'+ iurl +'logout.php" style="text-decoration:none;">Cerrar sesi&oacute;n</a></div>');
		}else{
			div.html('usuario y/o contraseña incorrectos');
		}
	});
	
	return false;
}

$(document).ready(function(){
	/* Animation Banner */
	$('.banner_img').nivoSlider();
	
	/* Formulario Cabecera */
	var f_emp = $('#f_emp');
	var f_country = $('#f_country');
	var f_city = $('#f_city');
	var f_zipcode = $('#f_zipcode');
	var f_cor = $('#f_cor');
	var f_tel = $('#f_tel');
	var f_pro = $('#f_pro');
	var f_con = $('#f_con');
	
	f_emp.focus(function(){
		var i = $(this);
		if(i.val() == 'Ingrese su Empresa'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.addClass('gris');
			i.val('Ingrese su Empresa');
		}
	});
	
	f_country.focus(function(){
		var i = $(this);
		if(i.val() == 'Seleccionar país'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.addClass('gris');
			i.val('Seleccionar país');
		}
	});
	
	f_city.focus(function(){
		var i = $(this);
		if(i.val() == 'Seleccionar ciudad'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.addClass('gris');
			i.val('Seleccionar ciudad');
		}
	});
	
	f_zipcode.focus(function(){
		var i = $(this);
		if(i.val() == 'Ingrese su Codigo'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.addClass('gris');
			i.val('Ingrese su Codigo');
		}
	});
	
	f_cor.focus(function(){
		var i = $(this);
		if(i.val() == 'Ingrese su Correo'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.val('Ingrese su Correo');
			i.addClass('gris');
		}
	});
	
	f_tel.focus(function(){
		var i = $(this);
		if(i.val() == 'Ingrese su Teléfono'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.val('Ingrese su Teléfono');
			i.addClass('gris');
		}
	});
	
	/*f_pro.focus(function(){
		var i = $(this);
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		i.addClass('gris');
	});*/
	f_pro.focus(function(){
		var i = $(this);
		if(i.val() == 'Seleccionar producto'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.addClass('gris');
			i.val('Seleccionar producto');
		}
	});
	
	f_con.focus(function(){
		var i = $(this);
		if(i.val() == 'Ingrese su Consulta'){
			i.val('');
		}
		i.removeClass('gris');
	}).blur(function(){
		var i = $(this);
		if(i.val() == ''){
			i.val('Ingrese su Consulta');
			i.addClass('gris');
		}
	});
});
