var cont=0;

function show_hide(idCapa, fuerzaVisibilidad)
{
	var capa = document.getElementById(idCapa);
	if (capa)
	{
		if (fuerzaVisibilidad && fuerzaVisibilidad!="") {
			if (fuerzaVisibilidad=="visible") capa.style.display="";
			else capa.style.display="none";
		}
		else
		{
			if (capa.style.display == "none") {
				capa.style.display = "";
			} else {
				capa.style.display = "none";
			}
		}
	}
	if (navigator.appVersion.indexOf('MSIE 6.0') != -1){
		var titulo = document.getElementById('titulo_detalle');
		if (cont%2 == 0){
			titulo.style.marginBottom = '-4em';
		}else{
			titulo.style.marginBottom = '1em';
		}
		cont++;
	}
}

/***********************************************
* Textarea Maxlength script- Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

function ismaxlength(obj){
var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
if (obj.getAttribute && obj.value.length>mlength)
obj.value=obj.value.substring(0,mlength)
}

function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";path=/;expires="+exdate.toGMTString());
}

function createcookie(obj){
	var sCookieValue = obj.href.substring(obj.href.length -3,obj.href.length);
	setCookie("language",sCookieValue,30000000);
}

function getLoginDiv(sTypeLogin,slang)
{

	var con = new XHConn();
	//Comprobamos que el navegador tenga soporte al objeto XMLHTTPRequest
	if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
	//Definimos la funcion de callback
	var fnWhenDone = function (obj) { $('contenido').innerHTML = obj.responseText; };
	//Llamamos al metodo connect
	con.connect("templates/login.php?iTypeLogin="+sTypeLogin+"&lang="+slang, "POST", "", fnWhenDone);
}

function setSelectZonaValue(taula,idDiv){
	var nameVar='my_alta_oferta-ids__'+taula+'__Descripcio[]';
	var nameVarBorrar='my_alta_oferta-ids__'+taula+'__Descripcio-borrar[]';
	if(taula=="tArticles") var divOrig = document.getElementById(taula+'__Descripcio_esp');
	else var divOrig = document.getElementById(taula+'__Descripcio');
	var divDest = document.getElementById(idDiv);
	if(divOrig.options[divOrig.selectedIndex].value.length > 0 && divDest.innerHTML.indexOf(divOrig.options[divOrig.selectedIndex].innerHTML) == -1){
		divDest.innerHTML+=divOrig.options[divOrig.selectedIndex].innerHTML+' <img src="img/closed.gif" onclick="javascript:deleteZona(\''+nameVarBorrar+'\',\''+divOrig.options[divOrig.selectedIndex].value+'\',\''+idDiv+'\',\''+divOrig.options[divOrig.selectedIndex].innerHTML+'\');" style="margin:3px 3px -2px 3px;" />|  ';
		var con = new XHConn();
		if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
		var fnWhenDone = function (obj) {  };
		con.connect("index.php", "POST", "pagina=process&"+nameVar+"="+divOrig.options[divOrig.selectedIndex].value+"&form=alta_oferta&process=1", fnWhenDone);
	}
}

function pintaZonaText(){
	var con = new XHConn();
	if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
	var fnWhenDone = function (obj) {
		document.getElementById('lista_zonas').innerHTML = "";
		document.getElementById('lista_zonas').innerHTML = obj.responseText;
	};
	con.connect("paginas/lista_zonas.php", "POST", "", fnWhenDone);
	update_num_candidatos (1);
}

function pintaArticuloText(){
	var con = new XHConn();
	if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
	var fnWhenDone = function (obj) {
		document.getElementById('lista_articulos').innerHTML = obj.responseText;
		update_num_candidatos (1);
	};
	con.connect("paginas/lista_articulos.php", "GET", "", fnWhenDone);
}

function deleteZona(nameVarBorrar,valueVarBorrar,idDiv,value){
	var divOrg = document.getElementById(idDiv);
	var arrayZonas =divOrg.innerHTML.split('|');
	var destHTML ="";
	for (var n = 0; n < arrayZonas.length-1; n++)
	{
		if(arrayZonas[n].indexOf(value) == -1){
				destHTML += arrayZonas[n] + " | ";
		}
		i++;
	}

	divOrg.innerHTML = destHTML;
	var con = new XHConn();
	if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
	var fnWhenDone = function (obj) { };
	con.connect("index.php", "POST", "pagina=process&"+nameVarBorrar+"="+valueVarBorrar+"&form=alta_oferta&process=1", fnWhenDone);
}
function swapElementLimit(fromList,toList,callback,limit){
	var selectOptions = document.getElementById(fromList);
	var listaDestino = document.getElementById(toList);
	if(listaDestino.length <= limit){
		for (var i = 0; i < selectOptions.length; i++) {
			var opt = selectOptions[i];
			if (opt.selected && opt.value!="") {
				document.getElementById(fromList).removeChild(opt);
				if(document.getElementById(toList)) document.getElementById(toList).appendChild(opt);
				i--;
			}
		}
	}
	if(document.getElementById(toList)) document.getElementById(toList).value="";
	if ( callback != undefined )
		eval (callback);
}
function swapElement(fromList,toList,callback){
	var selectOptions = document.getElementById(fromList);
	for (var i = 0; i < selectOptions.length; i++) {
		var opt = selectOptions[i];
		if (opt.selected && opt.value!="") {
			document.getElementById(fromList).removeChild(opt);
			if(document.getElementById(toList)) document.getElementById(toList).appendChild(opt);
			i--;
		}
	}
	if(document.getElementById(toList)) document.getElementById(toList).value="";
	if ( callback != undefined )
		eval (callback);
}
function swapAllElement(fromList,toList, callback){
	var selectOptions = document.getElementById(fromList);
	for (var i = 1; i < selectOptions.length; i++) {
		var opt = selectOptions[i];
		document.getElementById(fromList).removeChild(opt);
		if(document.getElementById(toList)) document.getElementById(toList).appendChild(opt);
		i--;
	}
	if(document.getElementById(toList)) document.getElementById(toList).value="";
	if ( callback != undefined )
		eval (callback);
}

function createHidden(formId,name,value){
	var input = document.createElement("input");
	input.setAttribute("type", "hidden");
	input.setAttribute("name", name);
	input.setAttribute("id", name.replace('[]',''));
	input.setAttribute("value", value);
	document.getElementById(formId).appendChild(input);
}


function changePassword(sEmail,sPassword,sRePassword)
{
	var con = new XHConn();
	//Comprobamos que el navegador tenga soporte al objeto XMLHTTPRequest
	if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
	var fnWhenDone = function (obj) {
		//$('results').innerHTML = obj.responseText;
		alert (obj.responseText);
		return false;
	};
	con.connect("paginas/dades_acces_ajax.php", "POST", "sEmail="+sEmail+"&sPassword="+sPassword+"&sRePassword="+sRePassword,  fnWhenDone);
}
function checkPago(idPago){
	if(idPago == 2)
	{
		if($('acepta_condiciones_transferencia').checked)
		{
			$('transferencia').value="1";
			$('tpv').value="";
			$('acepta_condiciones_online').checked = false;
		}
		else
		{
			$('transferencia').value="";
		}
	}
	else
	{
		if($('acepta_condiciones_online').checked)
		{
			$('tpv').value="1";
			$('transferencia').value="";
			$('acepta_condiciones_transferencia').checked = false;
		}
		else
		{
			$('tpv').value="";
		}
	}

	/*
	if($('acepta_condiciones_transferencia').checked){
		$('transferencia').value="1";
	}else{
		$('transferencia').value="";
	}
	if($('acepta_condiciones_online').checked){
		$('tpv').value="1";
	}else{
		$('tpv').value="";
	}
	*/
}
function validateCheck(error){
	if($('tpv').value=="1" || $('transferencia').value=="1") return true;
	else return false;
}
function inOfertCandidat(idOferta,idCandidato,obs){
	var con = new XHConn();
	if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
	var fnWhenDone = function (obj) {
		alert (obj.responseText);
		document.location.reload();
	};
	con.connect("paginas/insert_candidatos_ofertas_ajax.php", "POST", "idOferta="+idOferta+"&idCandidato="+idCandidato+"&obs="+obs, fnWhenDone);
}
function enviaDatosCandidato(idOferta,idCandidato){
	var con = new XHConn();
	if (!con) alert("El navegador no soporta el objeto XMLHTTPRequest.");
	var fnWhenDone = function (obj) {
		//$("enviado_correcto_"+idOferta).innerHTML=obj.responseText;
		alert (obj.responseText);
		location.reload();
	};
	con.connect("paginas/enviaDatosCandidato.php", "POST", "idOferta="+idOferta+"&idCandidato="+idCandidato, fnWhenDone);
}
function IsCoacb(sQuestion,sUrl,okResponse,noResponse)
{
	var estat=document.getElementById("question1").style.display;
	if(estat=="block") {
		document.getElementById("question1").style.display="none";
	} else {
		document.getElementById("question1").style.display="block";
		document.getElementById("question1").innerHTML="<div class='roundedcornr_box_126016'><div class='roundedcornr_top_126016'><div></div></div><div class='roundedcornr_content_126016'><div class='x'><a href='javascript:;' onclick='getElementById(\"question1\").style.display=\"none\"'>X</a></div><div class='clear'></div><div class='message'><p>"+sQuestion+"</p></div><div class='clear'></div><div class='botons'><a href='http://www.coacb.com'>"+okResponse+"</a> <a href='"+sUrl+"'>"+noResponse+"</a></div><div class='clear'></div></div><div class='roundedcornr_bottom_126016'><div></div></div></div>";
	}
//~ var fRet;
//~ fRet = confirm(sQuestion,'Si','No');
//~ if(fRet) window.location.href="http://www.coacb.com";
//~ else window.location.href=sUrl;
}
