var capa="";


function subscriureRSS(nomCapa) {
	// URL de l'aplicacio AJAX
	var urlAjax="subscriure_rss.php";
	var parametres="name="+document.getElementById("name").value+"&email="+document.getElementById("email").value+"&modul="+document.getElementById("modul").value;
	var urlAjaxGET=urlAjax+"?"+parametres;
	
	// Declarem i instanciem un objecte tipus peticio HTTP
	var httpRequest;
		
    if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        httpRequest = new XMLHttpRequest();
        if (httpRequest.overrideMimeType) {
            httpRequest.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    if (!httpRequest) {
        alert("Error, no s'ha pogut crear una instància de AJAX");
        return false;
    }
    
	// Indiquem el call-back (a qui es cridara quan tinguem la resposta assincrona)
	capa=nomCapa;
	httpRequest.onreadystatechange = function() { mostraResultat2(httpRequest); };
	
    // Fem la peticio
	
    httpRequest.open('GET', urlAjaxGET, true);
    httpRequest.send(null);
}

function subscriureContacto(nomCapa) {
	// URL de l'aplicacio AJAX
	var urlAjax="subscriure_contacto.php";
	var parametres="name="+document.getElementById("name").value+"&email="+document.getElementById("email").value+"&conociste="+document.getElementById("conociste").value+"&edad="+document.getElementById("edad").value+"&eres="+document.getElementById("eres").value+"&intereses="+document.getElementById("intereses").value;
	var urlAjaxGET=urlAjax+"?"+parametres;
	
	// Declarem i instanciem un objecte tipus peticio HTTP
	var httpRequest;
		
    if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        httpRequest = new XMLHttpRequest();
        if (httpRequest.overrideMimeType) {
            httpRequest.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    if (!httpRequest) {
        alert("Error, no s'ha pogut crear una instància de AJAX");
        return false;
    }
    
	// Indiquem el call-back (a qui es cridara quan tinguem la resposta assincrona)
	capa=nomCapa;
	httpRequest.onreadystatechange = function() { mostraResultat2(httpRequest); };
	
    // Fem la peticio
    httpRequest.open('GET', urlAjaxGET, true);
    httpRequest.send(null);
}

function canvia_model_samarreta(nomCapa, idSamarreta, idProducto, idArtista) {
	// URL de l'aplicacio AJAX
	var urlAjax="ajax/canvia_model_samarreta.php";
	var parametres="idSamarreta="+idSamarreta+"&idProducto="+idProducto+"&idArtista="+idArtista;
	var urlAjaxGET=urlAjax+"?"+parametres;
	
	
	// Declarem i instanciem un objecte tipus peticio HTTP
	var httpRequest;
	capa=nomCapa;
    if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        httpRequest = new XMLHttpRequest();
        if (httpRequest.overrideMimeType) {
            httpRequest.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) { }
        }
    }
    if (!httpRequest) {
        alert("Error, no s'ha pogut crear una instància de AJAX");
        return false;
    }
    
	// Indiquem el call-back (a qui es cridara quan tinguem la resposta assincrona)
	
	httpRequest.onreadystatechange = function() { mostraResultat2(httpRequest); };

	// Fem la peticio
	
    httpRequest.open('GET', urlAjaxGET, true);
    httpRequest.send(null);
}



function mostraResultat2(httpRequest) {
	if (httpRequest.readyState <4) {
		document.getElementById(capa).innerHTML="carregant...";
	}
	if (httpRequest.readyState == 4) {
		if (httpRequest.status == 200) {			
			document.getElementById(capa).innerHTML=httpRequest.responseText;;
		} else {
			document.getElementById(capa).innerHTML="Error loading page\n"+ httpRequest.status +":"+ httpRequest.statusText;
		}
	}
}