$(function () {
	// basic version is: $('div.demo marquee').marquee() - but we're doing some sexy extras

	$('div.demo marquee').marquee('pointer',40).mouseover(function () {
        $(this).trigger('stop');
    }).mouseout(function (){
		$(this).trigger('start');
	}).mousemove(function (event) {
        if ($(this).data('drag') == true) {
            this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
        }
    }).mousedown(function (event) {
        $(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
    }).mouseup(function () {
        $(this).data('drag', false);
    });
});

function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


$(document).ready(function(){
	$(document).pngFix();
});


function enviaFormulari(){

	nom = document.getElementById("nom").value;
	cognoms = document.getElementById("cognoms").value;
	email = document.getElementById("email").value;
	tel = document.getElementById("tel").value;
	pais = document.getElementById("pais").value;
	var filter=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;

	if((nom != "")&&(cognoms != "")&&(email != "")&&(tel != "")&&(pais != "")&&(filter.test(email))){

		$("#no_nom").removeClass('no_ocult');
		$("#no_cognoms").removeClass('no_ocult');
		$("#no_email").removeClass('no_ocult');
		$("#no_tel").removeClass('no_ocult');
		$("#no_pais").removeClass('no_ocult');
		$("#no_res").removeClass('no_ocult');
		$("#no_res2").removeClass('no_ocult');
		$("#no_res3").removeClass('no_ocult');

		$("#no_nom").addClass('ocult');
		$("#no_cognoms").addClass('ocult');
		$("#no_email").addClass('ocult');
		$("#no_tel").addClass('ocult');
		$("#no_pais").addClass('ocult');
		$("#no_res").addClass('ocult');
		$("#no_res2").addClass('ocult');
		$("#no_res3").addClass('ocult');

		document.forms.form_contacto.submit();

	}else{
		if((nom == "")||(nom == undefined)){
			$("#no_nom").removeClass('ocult');
			$("#no_nom").addClass('no_ocult');
			$("#no_res2").removeClass('no_ocult');
			$("#no_res2").addClass('ocult');
		}else{
			$("#no_nom").removeClass('no_ocult');
			$("#no_nom").addClass('ocult');
			$("#no_res2").removeClass('ocult');
			$("#no_res2").addClass('no_ocult');
		}

		if((cognoms == "")||(cognoms == undefined)){
			$("#no_cognoms").removeClass('ocult');
			$("#no_cognoms").addClass('no_ocult');
		}else{
			$("#no_cognoms").removeClass('no_ocult');
			$("#no_cognoms").addClass('ocult');
			$("#no_res2").removeClass('no_ocult');
			$("#no_res2").addClass('ocult');
		}
		
		if((tel == "")||(tel == undefined)){
			$("#no_tel").removeClass('ocult');
			$("#no_tel").addClass('no_ocult');
			$("#no_res3").removeClass('no_ocult');
			$("#no_res3").addClass('ocult');
		}else{
			$("#no_tel").removeClass('no_ocult');
			$("#no_tel").addClass('ocult');
			$("#no_res3").removeClass('ocult');
			$("#no_res3").addClass('no_ocult');
		}

		if(email == ""){
			$("#no_email").removeClass('ocult');
			$("#no_email").addClass('no_ocult');
			$("#wrong_mail").removeClass('no_ocult');
			$("#wrong_mail").addClass('ocult');
		}else{
			if(!filter.test(email)){
				$("#no_email").removeClass('no_ocult');
				$("#no_email").addClass('ocult');
				$("#wrong_mail").removeClass('ocult');
				$("#wrong_mail").addClass('no_ocult');
			}else{
				$("#no_email").removeClass('no_ocult');
				$("#no_email").addClass('ocult');
				$("#wrong_mail").removeClass('no_ocult');
				$("#wrong_mail").addClass('ocult');
				if((tel != "")&&(tel != undefined)){
					$("#no_res3").removeClass('no_ocult');
					$("#no_res3").addClass('ocult');
				}
			}
		}

		if((pais == "")||(pais == undefined)){
			$("#no_pais").removeClass('ocult');
			$("#no_pais").addClass('no_ocult');
			$("#no_res").removeClass('ocult');
			$("#no_res").addClass('no_ocult');
		}else{
			$("#no_pais").removeClass('no_ocult');
			$("#no_pais").addClass('ocult');
			$("#no_res").removeClass('no_ocult');
			$("#no_res").addClass('ocult');
		}
	}
}

function canviaEstat(prod,prodn){
	$("#"+prod).removeClass('img_productes');
	$("#"+prod).addClass('img_productes_sel');
	
	$("#"+prodn).removeClass('fam');
	$("#"+prodn).addClass('fam2');
}

function canviaEstat2(prod,prodn){
	$("#"+prod).removeClass('img_productes_sel');
	$("#"+prod).addClass('img_productes');
	
	$("#"+prodn).removeClass('fam2');
	$("#"+prodn).addClass('fam');
}

