
function salir(src,color_default) {
  src.className=color_default;
  src.style.cursor="default";
//  alert('a');
} 

function entrar(src,color_entrada) {
  src.className=color_entrada;
  src.style.cursor="pointer";  
//  alert('a');
}

var ctrl = false;
function checkDown(e)
{
	if(window.event){ 
	if(window.event.keyCode == 17)
	{
		ctrl = true;
	}
	else if(window.event.keyCode == 86 && ctrl)
	{
		if(window.event){ 
		// IE4??
			e = window.event;  
			e.returnValue=false;
			return false;
		 }
		 else if(e){
	 		e.preventDefault(); 
			return false;
	 	}
	}
}
if( e.keyCode == 17 )
{
	ctrl = true;
}
	else if(e.keyCode == 86 && ctrl)
	{
		if(window.event){ 
		// IE4??
			e = window.event;  
			e.returnValue=false;
			return false;
		 }
		 else if(e){
	 		e.preventDefault(); 
			return false;
	 	}
	}
}

function checkUp(e)
{
	if(window.event)
	{
		if(window.event.keyCode == 17)
		{
			ctrl = false;
		}
	}
	else 
	{
		if( e.keyCode == 17 )
		{
			ctrl = false;
		}
	}
}
function Disableprov()
{
	if( document.getElementById('countrySelect').value != "ES" )
	{
		document.getElementById('stateSelect').disabled = true;
	}else{
		document.getElementById('stateSelect').disabled = false;
	}

}
function selPais()
{
	if( document.getElementById('stateSelect').value != "" )
	{
		document.getElementById('countrySelect').value = "ES";
	}
}
function checkMailIgualesText()
{
	if( document.getElementById('txEmail2').value != '' )
	{
		var msg = checkIgualesMail();
		if( msg != '' )
		{
			alert( msg );
		}
	}
}
function checkIgualesMail()
{
	var x = document.getElementById('txEmail').value;
	var x2 = document.getElementById('txEmail2').value;
	var msg = '';
	if ( x != x2 )
	{
		msg = 'Los e-mails introducidos deben ser iguales.';
	}
	return msg;
}



function isDate(campo){
if (campo.value!='')
{
if  (campo.value!='')
{
  error1='The date must have this format: dd/mm/yyyy';
  margen_ano=10
  if ((campo.value.length<6)||(campo.value.length==7)||(campo.value.length==9)||(campo.value.length>10))
  	{
  	if (error1!="") 
	{
		alert(error1)
	};
	campo.value="";
	campo.focus();
	return false;
	} 
  if (campo.value.length==6)
  	{
	dia=campo.value.substr(0,2);
	mes=campo.value.substr(2,2);
	ano=campo.value.substr(4,2)
	}
  if (campo.value.length==8)
  	{
	if (!isNaN(campo.value))
		{
		dia=campo.value.substr(0,2);
		mes=campo.value.substr(2,2);
		ano=campo.value.substr(4,4)
		} 
	else 
		{
		dia=campo.value.substr(0,2);
		mes=campo.value.substr(3,2);
		ano=campo.value.substr(6,2)
		}
	}
  if (campo.value.length==10)
  	{
	dia=campo.value.substr(0,2);
	mes=campo.value.substr(3,2);
	ano=campo.value.substr(6,4)
	}
  if (ano.length==2) 
  	{
	vCompara=parseInt((new Date().getYear()+margen_ano).toString().substr(2,2),10)
	if (parseInt(ano,10)<=parseInt((new Date().getYear()+margen_ano).toString().substr(2,2)),10)
		{
		ano="20"+ano;
		} 
	else 
		{
			ano="19"+ano;
		}
	}
  a = new Date(ano+"/"+mes+"/"+dia);
  if ((a.getDate()+"/"+a.getMonth()+"/"+a.getFullYear())!=(parseInt(dia,10)+"/"+(parseInt(mes,10)-1)+"/"+ano)) {if (error1!="") {alert(error1)};campo.value='';campo.focus(); } else {campo.value=dia+"/"+mes+"/"+ano;}
}
}
}
