$(document).ready(function(){
	
	$("#buscadorGo").click(function (){
		$("#buscador_form").submit();
	});
	$("#newsletterGo").click(function () {
		$("#newsletter_form").submit();
	});
	
	
	$("#pais").change(function(){
		var pais = $(this).context.options[$(this).context.selectedIndex].value;
		ajax(base_url+'ajax/getProvincias/index/'+pais,'cargaProvincias')
	});
	
	$(".defaultText").focus(function(srcc){
        if ($(this).val() == $(this)[0].title || $(this).val() != ""){
            $(this).removeClass("defaultTextActive");
            //$(this).val("");
        }
    });
    
    $(".defaultText").blur(function(){
        if ($(this).val() == "" || $(this).val() != ""){
            $(this).addClass("defaultTextActive");
            //$(this).val($(this)[0].title);
        }
    });

	$(".defaultText").blur();
	
	$(".defaultTextFind").focus(function(srcc){
        if ($(this).val() == $(this)[0].title || $(this).val() != ""){
            $(this).removeClass("defaultTextActive");
            $(this).val("");
        }
    });
    
    $(".defaultTextFind").blur(function(){
        if ($(this).val() == ""){
            $(this).addClass("defaultTextActive");
            $(this).val($(this)[0].title);
        }
    });

	$(".defaultTextFind").blur();
	
	$(".defaultText2").focus(function(srcc){
        if ($(this).val() == $(this)[0].title){
            $(this).removeClass("defaultTextActive2");
            $(this).val("");
        }
    });
    
    $(".defaultText2").blur(function(){
        if ($(this).val() == ""){
            $(this).addClass("defaultTextActive2");
            $(this).val($(this)[0].title);
        }
    });
    
	$(".defaultText2").blur();
	
	$(".defaultText3").focus(function(srcc){
        if ($(this).val() == $(this)[0].title){
            $(this).removeClass("defaultTextActive3");
            $(this).val("");
        }
    });
    
    $(".defaultText3").blur(function(){
        if ($(this).val() == ""){
            $(this).addClass("defaultTextActive3");
            $(this).val($(this)[0].title);
        }
    });
    
	$(".defaultText3").blur();
	
	$(".defaultText4").focus(function(srcc){
        if ($(this).val() == $(this)[0].title || $(this).val() != ""){
            $(this).removeClass("defaultTextActive4");
            //$(this).val("");
        }
    });
    
    $(".defaultText4").blur(function(){
        if ($(this).val() == "" || $(this).val() != ""){
            $(this).addClass("defaultTextActive4");
            //$(this).val($(this)[0].title);
        }
    });
     
	$(".defaultText4").blur();
	 
	$(".contactoForm input[type='text']").focus(function(srcc){
        if ($(this).val() == $(this)[0].title || $(this).val() != ""){
            $(this).toggleClass("selected");
            //$(this).val("");
        }
    });
	
	$(".contactoForm input[type='text']").blur(function()
    {
        if ($(this).val() == "" || $(this).val() != ""){
            $(this).toggleClass("selected");
            //$(this).val($(this)[0].title);
        }
    });
	
	$(".contactoForm textarea").focus(function(srcc){
        if ($(this).val() == $(this)[0].title || $(this).val() != ""){
            $(this).toggleClass("selected");
            //$(this).val("");
        }
    });
	
	$(".contactoForm textarea").blur(function(){
        if ($(this).val() == "" || $(this).val() != ""){
            $(this).toggleClass("selected");
            //$(this).val($(this)[0].title);
        }
    });
	
});


function ajax(url, func){
	if (window.XMLHttpRequest) xmlhttp = new XMLHttpRequest()
	else if (window.ActiveXObject) xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
	
	xmlhttp.open("GET", url, true);
	if(func) xmlhttp.onreadystatechange = eval(func);
	xmlhttp.send();
}

function cargaProvincias(){
	if(xmlhttp.readyState==4){
		while(document.getElementById('provincia').firstChild)
			document.getElementById('provincia').removeChild(document.getElementById('provincia').firstChild)
	
		var provincias=xmlhttp.responseXML.getElementsByTagName('provincia');
		for(var i=0;i<provincias.length;i++){
			var opcion=document.createElement('option')
			opcion.id=provincias[i].getAttribute('id')
			opcion.appendChild(document.createTextNode(provincias[i].getAttribute('nombre')))
			document.getElementById('provincia').appendChild(opcion);
		}
	}
}