
var IMG_WIDTH = 150;
var IMG_HEIGHT = 150;
var IMG_SMALL_WIDTH = 150;
var IMG_SMALL_HEIGHT = 150;
var MAX_WAIT = 30;
var paisPorDefecto = getCookie('CLAS_IDPAIS');
if (paisPorDefecto == '') {
	setCookieIDPais(document, 'ESPANA');
	paisPorDefecto = getCookie('CLAS_IDPAIS');
}

//altaAnuncio div visible o no
function verDivAlta(id, val){
	if (document.getElementById(id).style.display == 'none' && val == 'si')
		document.getElementById(id).style.display = 'block';
	else{
		if (document.getElementById(id).style.display == 'block' || document.getElementById(id).style.display == '')
		document.getElementById(id).style.display = 'none';
	}
}
//web Obligatorio en altaAnuncio visible o no
function webObli(id, tipo){
	if (tipo == 'Attendance'){
		if (document.getElementById(id).style.display == 'block' || document.getElementById(id).style.display == 'inline' || document.getElementById(id).style.display == '')
			document.getElementById(id).style.display = 'none';
	}
	if (tipo == 'Online'){
		if(document.getElementById(id).style.display == 'none')
			document.getElementById(id).style.display = 'inline';
	}
}
/*
var paisPorDefecto = getPais(getCookie('CLAS_IDPAIS'));
if(paisPorDefecto == ''){
	setCookieIDPais(document, getIDPais('Espaņa'));
	paisPorDefecto=getPais(getCookie('CLAS_IDPAIS'));
}
*/

function SeleccionaCategoria(cat, form) {			
	form.elements['TIPO'].value = cat;
	
	for(var i=0; i<form.length; i++) {
		if(form.elements[i].type == 'text') {
			form.elements[i].value = form.elements[i].value.strip();
		}
	}
	Recargar(form);
}

function cek(idcek){
	if (document.getElementById(idcek))document.getElementById(idcek).checked = 'true';
}

function setTipo(type) {
	document.getElementById('OFERTADEMANDA').value = type;
}

function ForgotPassword(form) {
	var msg = '';
	
	if (form.elements['USER'].value == '')
		msg += '- The e-mail is the compulsory data.\n'
	else {
		if (!checkEmail(form.elements['USER'].value))
			msg += '- The e-mail do not have the correct format: address@provider.com.\n'
	}
	
	if (msg == '') {
		form.action = "OlvidoLoginSave.xsql";
		SubmitMyForm(form);
	}
	else
		alert("Please, revise the impacts:\n\n" + msg);
}



	/*hace un div visible by mi*/
function diDiv(id,visib) {	
	if (visib == "1")	document.getElementById(id).style.visibility = "visible";
	if (visib == "0")	document.getElementById(id).style.visibility = "hidden";	
}		

function vediDiv(id,visib) {	
	if (visib == "1")	$(id).show();
	if (visib == "0")	$(id).hide();	
}



function errorCheck(formu) {

	var msg = '';
	
	var joboffer = document.getElementById('joboffer');
	var money = document.getElementById('money');
	var magazines = document.getElementById('magazines');
	var signals = document.getElementById('signals');
	var books = document.getElementById('books');
	var education = document.getElementById('education');
	var conventions = document.getElementById('conventions');
	var software = document.getElementById('software');
	
	if (formu.elements['ID_01'].value == 'OTROS'){}
	else{
	if ((joboffer && joboffer.style.display == 'block') || (money && money.style.display == 'block') || (signals && signals.style.display == 'block') || (conventions && conventions.style.display == 'block')){}
			else{				
				if (formu.elements['ID_02'] && formu.elements['ID_02'].value == '') {
					if (books.style.display == 'block' || conventions.style.display == 'block' || magazines.style.display == 'block'){ 
						msg += '- The format is compulsory data.<br />';}
					else msg += '- The type is compulsory data.<br />';
				}
			}
		}
	if ((software && software.style.display == 'block') || (magazines && magazines.style.display == 'block') || (education && education.style.display == 'block')){
		if (formu.elements['ID_03'] && formu.elements['ID_03'].value == '') {
			if (magazines.style.display == 'block'){
			msg += '- The periodicity of the magazine are compulsory data.<br />';
			}
			else{ msg += '- The format is compulsory data.<br />'; }
		}
	}
	if ((software && software.style.display =='block' && document.getElementById('freeTrial') && document.getElementById('freeTrial').style.display =='block') || (signals && signals.style.display == 'block')){
		if (formu.elements['ID_04'] && formu.elements['ID_04'].value == '') {
			 msg += '- Choose free-trial is compulsory data.<br />';
		}
	}	
	if (formu.elements['TITULO'] && formu.elements['TITULO'].value == '') {
		if (signals.style.display == 'block'){ }
		else {
			if (magazines.style.display =='block' || software.style.display =='block'){
				 msg += '- The name is compulsory data.<br />'; }
		else { msg += '- The title is compulsory data.<br />';}
		}
	}
	//USUARIO_NOMBRE SOLO PARA NOMBRE DEL ENTRENADOR EN MONEY
	if (formu.elements['PERCONTACTO'] && formu.elements['PERCONTACTO'].value == '') {    
		if (document.getElementById('money') && document.getElementById('money').style.display == 'block'){
			msg += '- The name of the coach is compulsory data.<br />';}
	}
	//PARTEXTO1
	if (formu.elements['PARTEXTO1'] && formu.elements['PARTEXTO1'].value == '') {    
		if ((books && books.style.display == 'block') || (software && software.style.display == 'block') || (money && money.style.display == 'block')){
			if (books && (books.style.display == 'block')){
				msg += '- The author of the book is compulsory data.<br />';}
			if (software && (software.style.display == 'block')){
				msg += '- The developer of the software is compulsory data.<br />';}
			if (money && (money.style.display == 'block')){
				msg += '- The school title of the coach is compulsory data.<br />';}
		}
		else{msg += '- The description is compulsory data.<br />';}
	}
	//PARTEXTO2
	if (formu.elements['PARTEXTO2'] && formu.elements['PARTEXTO2'].value == '') {    
		if (document.getElementById('books') && document.getElementById('books').style.display == 'block'){
			msg += '- The synopsis of the book is compulsory data.<br />';}
		if (document.getElementById('software') && document.getElementById('software').style.display == 'block'){
			msg += '- The description, features are compulsory data.<br />';}
		if (document.getElementById('money') && document.getElementById('money').style.display == 'block'){
			msg += '- The biography of the coach is compulsory data.<br />';}
		if (document.getElementById('magazines') && document.getElementById('magazines').style.display == 'block'){
			msg += '- The subject of the magazine is compulsory data.<br />';}
		if (document.getElementById('education') && document.getElementById('education').style.display == 'block'){
			msg += '- The duration is compulsory data.<br />';}
		if (document.getElementById('joboffer') && document.getElementById('joboffer').style.display == 'block'){
			msg += '- The requirements are compulsory data.<br />';}
		if (document.getElementById('signals') && document.getElementById('signals').style.display == 'block'){
			msg += '- The signal tracker is compulsory data.<br />';}
	}
	//PARTEXTO3
	if (formu.elements['PARTEXTO3'] && formu.elements['PARTEXTO3'].value == '') {    
		if (document.getElementById('books') && document.getElementById('books').style.display == 'block'){
			msg += '- The ISBN is compulsory data.<br />';}
		if (document.getElementById('money') && document.getElementById('money').style.display == 'block'){
			msg += '- The approach is compulsory data.<br />';}
		if (document.getElementById('education') && document.getElementById('education').style.display == 'block'){
			msg += '- The level is compulsory data.<br />';}
		if (document.getElementById('signal') && document.getElementById('signal').style.display == 'block'){
			msg += '- The provider of the signal tracker is compulsory data.<br />';}
	}
	//PARTEXTO4
	if (formu.elements['PARTEXTO4'] && formu.elements['PARTEXTO4'].value == '') {    
		if (document.getElementById('books') && document.getElementById('books').style.display == 'block'){
			msg += '- The subject of the book is compulsory data.<br />';}
		if (document.getElementById('money') && document.getElementById('money').style.display == 'block'){
			msg += '- The contact details are compulsory data.<br />';}
	}
	//PARTEXTO6
	if (formu.elements['PARTEXTO6'] && formu.elements['PARTEXTO6'].value == '') {    
		if (document.getElementById('books') && document.getElementById('books').style.display == 'block'){
			msg += '- The language of the book is compulsory data.<br />';}
		if (document.getElementById('magazines') && document.getElementById('magazines').style.display == 'block'){
			msg += '- The language of the magazine is compulsory data.<br />';}
		if (document.getElementById('software') && document.getElementById('software').style.display == 'block'){
			msg += '- The language of the software is compulsory data.<br />';}
	}
	//EMPRESA
	if (formu.elements['EMPRESA'] && formu.elements['EMPRESA'].value == '') {    
		if (document.getElementById('books') && document.getElementById('books').style.display == 'block'){
			msg += '- The editor of the book is compulsory data.<br />';}
		if (document.getElementById('money') && document.getElementById('money').style.display == 'block'){
			msg += '- The company of the coach is compulsory data.<br />';}
		if (document.getElementById('magazines') && document.getElementById('magazines').style.display == 'block'){
			msg += '- The editor of the book is compulsory data.<br />';}
		if ((document.getElementById('education') && document.getElementById('education').style.display == 'block') || (document.getElementById('conventions') && document.getElementById('conventions').style.display == 'block')){
			msg += '- The organizer is compulsory data.<br />';}
		if ((document.getElementById('joboffer') && document.getElementById('joboffer').style.display == 'block') || (document.getElementById('signals') && document.getElementById('signals').style.display == 'block')){
			msg += '- The company is compulsory data.<br />';}
	}
	//PARTEXTO8 - tipo moneda 
	if (formu.elements['PARTEXTO8'] && formu.elements['PARTEXTO8'].value == '') {  
		if ((document.getElementById('books') && document.getElementById('books').style.display == 'block') || (document.getElementById('money') && document.getElementById('money').style.display == 'block')){}
		else{
			if (document.getElementById('idPrecio') && document.getElementById('idPrecio').style.display == 'block')
			msg += '- The type of the money is compulsory data.<br />';
		}
	}
	
	//PRECIO
		if(formu.elements['PRECIO']){
			if (formu.elements['PRECIO'].value == ''){
				if ( (document.getElementById('books') && document.getElementById('books').style.display == 'block') || (document.getElementById('money') && document.getElementById('money').style.display == 'block')){}
				else{
					if (document.getElementById('joboffer') && document.getElementById('joboffer').style.display == 'block'){
						msg += '- The salary is compulsory data.<br />';	}
					else { 
						if (document.getElementById('idPrecio') && document.getElementById('idPrecio').style.display == 'block'){
							msg += '- The price is compulsory data.<br />';}
						else{ msg += '- The price is compulsory data.<br />';}
						}
					}
				}//sierro if == ''
			else{
				if(redondea(formu.elements['PRECIO'].value,2)<0 || noEsNumero(redondea(formu.elements['PRECIO'].value,2)))
				{
					if ( (document.getElementById('books') && document.getElementById('books').style.display == 'block') || (document.getElementById('money') && document.getElementById('money').style.display == 'block')){}
				else{
					if (document.getElementById('joboffer') && document.getElementById('joboffer').style.display == 'block'){
						msg += '- The salary is compulsory data.<br />';	}
					else{ msg += '- The price must be numeric.<br />';}
					}
				}
			}
		}
	
	// miramos solo si el url esta corecto
	if (formu.elements['URL']){
	if (formu.elements['URL'] && formu.elements['URL'].value != 'http://') {
		if (formu.elements['URL'].value != ''){
			if(formu.elements['URL'].value.substring(0,7) != 'http://') {
				formu.elements['URL'].value = 'http://' + formu.elements['URL'].value;
			}
			if(!checkURL(formu.elements['URL']))
				msg += '- The correct format of the web-page is http://www.web-site.com<br />'
		}
	}
	}
	if (formu.elements['URL'].value == 'http://') {
		formu.elements['URL'].value = '';
	}
	//DIRECCION EDUCATION
	if ((document.getElementById('education') && document.getElementById('education').style.display == 'block')){
		if (formu.elements['DIRECCION'] && formu.elements['DIRECCION'].value == '') {    
			msg += '- The address is compulsory data.<br />';}
		if (formu.elements['PAIS_EDU'] && formu.elements['PAIS_EDU'].value == '') {    
			msg += '- The country is compulsory data.<br />';}
		if (formu.elements['PROVINCIA_EDU'] && formu.elements['PROVINCIA_EDU'].value == '') {    
			msg += '- The state or province is compulsory data.<br />';}
		if (formu.elements['POBLACION_EDU'] && formu.elements['POBLACION_EDU'].value == '') {    
			msg += '- The city is compulsory data.<br />';}
	}
	//DIRECCION CONVENTION
	if ((document.getElementById('conventions') && document.getElementById('conventions').style.display == 'block')){
		if (formu.elements['DIRECCION'] && formu.elements['DIRECCION'].value == '') {    
			msg += '- The address is compulsory data.<br />';}
		if (formu.elements['PAIS_CON'] && formu.elements['PAIS_CON'].value == '') {    
			msg += '- The country is compulsory data.<br />';}
		if (formu.elements['PROVINCIA_CON'] && formu.elements['PROVINCIA_CON'].value == '') {    
			msg += '- The state or province is compulsory data.<br />';}
		if (formu.elements['POBLACION_CON'] && formu.elements['POBLACION_CON'].value == '') {    
			msg += '- The city is compulsory data.<br />';}
	}
	
	//FECHA INICIO
	if (formu.elements['FECHA_INICIO']){
		if((document.getElementById('education') && document.getElementById('education').style.display == 'block') || (document.getElementById('conventions') && document.getElementById('conventions').style.display == 'block')){
			if (formu.elements['FECHA_INICIO'].value == ''){
				msg += '- The start date is compulsory data.<br />';
				}
			if (formu.elements['FECHA_INICIO'].value != ''){
					var result = verificaFecha(formu.elements['FECHA_INICIO'].value);
					if (result == 'nogood') msg += '- The start date must be after today.<br />';
				}
		}
	}
	//FECHA FINAL
	if (formu.elements['FECHA_FINAL']){
		if((document.getElementById('education') && document.getElementById('education').style.display == 'block') || (document.getElementById('conventions') && document.getElementById('conventions').style.display == 'block')){
			if (formu.elements['FECHA_FINAL'].value == ''){
				msg += '- The end date is compulsory data.<br />';
				}
			if (formu.elements['FECHA_FINAL'].value != ''){
				var result = verificaFecha(formu.elements['FECHA_FINAL'].value);
				if (result == 'nogood') msg += '- The end data final must be after today.<br />';
				}
		}
	}
				
	if (formu.elements['IDPROVINCIA'] && formu.elements['IDPROVINCIA'].value == '') {
		msg += '- The state or province is compulsory data.<br />';
	}
	if (formu.elements['IDPOBLACION'] && formu.elements['IDPOBLACION'].value == '') {
		msg += '- The city is compulsory data.<br />';
	}
	if (msg != '') {
		msg = 'Please, revise the impacts:<br /><br />' + msg;
		displayMessage(msg, 'messageFieldBox');
		return true;
	}
	else
		return false;
}	
//data de hoy
function verificaFecha (fecha) {
	var formatFecha = '';
	//fecha de hoy
	var tDay = new Date();
	var tMonth = tDay.getMonth()+1;
	var tDate = tDay.getDate();
	if ( tMonth < 10) tMonth = "0"+tMonth;
	if ( tDate < 10) tDate = "0"+tDate;
	//var hoy = tDate+"/"+tMonth+"/"+tDay.getFullYear();
	//pongo delante el mes, luego dia, luego aņo
	var hoyok = tMonth+tDate+tDay.getFullYear();
	var year = tDay.getFullYear();
	//por man anuncio, la fecha ya esta 23/09/2008
	if (fecha.match('/')) { formatFecha = fecha; }
	//por alta anuncio viene fecha 23 Sep 2008
	else{
		
		if (fecha.match('Ene')){ formatFecha = fecha.replace(' Ene ','/01/');}
		if (fecha.match('Feb')){ formatFecha = fecha.replace(' Feb ','/02/');}
		if (fecha.match('Mar')){ formatFecha = fecha.replace(' Mar ','/03/');}
		if (fecha.match('Abr')){ formatFecha = fecha.replace(' Abr ','/04/');}
		if (fecha.match('May')){ formatFecha = fecha.replace(' May ','/05/');}
		if (fecha.match('Jun')){ formatFecha = fecha.replace(' Jun ','/06/');}
		if (fecha.match('Jul')){ formatFecha = fecha.replace(' Jul ','/07/');}
		if (fecha.match('Ago')){ formatFecha = fecha.replace(' Ago ','/08/');}
		if (fecha.match('Sep')){ formatFecha = fecha.replace(' Sep ','/09/');}
		if (fecha.match('Oct')){ formatFecha = fecha.replace(' Oct ','/10/');}
		if (fecha.match('Nov')){ formatFecha = fecha.replace(' Nov ','/11/');}
		if (fecha.match('Dic')){ formatFecha = fecha.replace(' Dic ','/12/');}
	}
	
	var divideFecha = formatFecha.split('/');
	var fechaok = divideFecha[1]+divideFecha[0]+divideFecha[2];
	var ok= '';
	if (divideFecha[2] >= year) { ok = 'good';}
	else{
		if (fechaok < hoyok) ok = 'nogood';
		else ok = 'good';
	}
	return ok;
}

//validar el precio
function redondea(numero, decimales){
		if (isObject(numero)){
		  numero.value=redondea(numero.value, decimales);	
		}
		else{
			if(numero=='' || noEsNumero(numero)){
				return numero;
			}
			else{
				var i;
				var Precision=Math.pow(10,decimales);
				return idiomaValorNumerico((Math.round(convierteAFloat(numero)*Precision))/Precision,'I','E');
			}
		}
	}
function noEsNumero(numero){
		return isNaN(convierteAFloat(numero));
}
// devuelve si la variable es un Objeto
	function isObject(o) {
  		return (typeof(o)=="object");
}
 //convierte una cadena a float
// recibe el valor en espanyol, y lo convierte a ingles
function convierteAFloat(valor){
       		if(valor==''){
       			return valor;
       		}
       		else{	
       			return parseFloat(idiomaValorNumerico(valor,'E','I'));
       		}
	}
	
// devuelve un valor numerico (con decimales o no) a un idioma determinado
// valor:  123.45 ķ 123,45
//idiomas: E espanyol, I ingles 
function idiomaValorNumerico(cadena,idiomaEntrada,idiomaSalida){
		if(isObject(cadena)){
			cadena.value=idiomaValorNumerico(cadena.value,idiomaEntrada,idiomaSalida);	
		}
		else{
			cadena=String(cadena);  
  			if(idiomaEntrada==idiomaSalida){
  				return cadena;
  			}
  			else{
  				// entrda E salida I
  				if(idiomaEntrada=='E'){
  					var carOrig=',';
  					var carReemplazo='.';	
  				}
  				// entrada I salida E 
  				else{
  					var carOrig='.';
  					var carReemplazo=',';
  				}
  				if(!isNaN(reemplazaCaracteres(cadena,carOrig,carReemplazo))){
  					return Number(reemplazaCaracteres(cadena,carOrig,carReemplazo));
  				}
  				else{
  					return reemplazaCaracteres(cadena,carOrig,carReemplazo);
  				}
  			}
		}
	}
//fin de convalida precio

//function para bajar/subir div en la zona privada by mi
function bajaDiv(id,bajaImg){		
		if (id){
			if ($(id).style.display == "none"){
				$(id).show();
				new Effect.BlindDown($(id), { duration: 0.3});
		
			}
		else {
			new Effect.BlindUp($(id), { duration: 0.3});
		}

	}
	
	return false;
	}

//funcion que hace ver el texto de oferta o demanda en anuncio
function verOfertaDemanda(offdem) {	

	elements = document.getElementsByTagName('span');
	
	if (offdem = 'D'){
		for (var i = 0; i < elements.length; i++) {
			if (elements[i].className.match('oferta')) {
				//Element.extend(elements[i]);
				elements[i].hide();
			}
			if (elements[i].className.match('demanda')) {
				Element.extend(elements[i]);
				elements[i].show();
			}
		}
	}
	else {
		for (var i = 0; i < elements.length; i++) {
			if (elements[i].className.match('demanda')) {
				Element.extend(elements[i]);
				elements[i].hide();
			}
			if (elements[i].className.match('oferta')) {
				Element.extend(elements[i]);
				elements[i].show();
			}
		}	
	}
	return true;
}
//elegir una categoria luego aparezcon los template corectos
function checkType() {
	
	if ($('ID1_BOOKS') && $('ID1_BOOKS').checked){
		$('books').style.display = 'block';
		$('conventions').style.display = 'none';
		$('education').style.display = 'none';
		$('magazines').style.display = 'none';
		$('money').style.display = 'none';
		$('signals').style.display = 'none';
		$('software').style.display = 'none';
		$('joboffer').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	if ($('ID1_CONVENTIONS-EXPOS') && $('ID1_CONVENTIONS-EXPOS').checked){
		$('conventions').style.display = 'block';
		$('books').style.display = 'none';
		$('education').style.display = 'none';
		$('magazines').style.display = 'none';
		$('money').style.display = 'none';
		$('signals').style.display = 'none';
		$('software').style.display = 'none';
		$('joboffer').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	if ($('ID1_EDUCATION') && $('ID1_EDUCATION').checked){
		$('education').style.display = 'block';
		$('books').style.display = 'none';
		$('conventions').style.display = 'none';
		$('magazines').style.display = 'none';
		$('money').style.display = 'none';
		$('signals').style.display = 'none';
		$('software').style.display = 'none';
		$('joboffer').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	if ($('ID1_MAGAZINES') && $('ID1_MAGAZINES').checked){
		$('magazines').style.display = 'block';
		$('books').style.display = 'none';
		$('conventions').style.display = 'none';
		$('money').style.display = 'none';
		$('signals').style.display = 'none';
		$('software').style.display = 'none';
		$('joboffer').style.display = 'none';
		$('education').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	if ($('ID1_MONEY-MANAGERS-COACHING') && $('ID1_MONEY-MANAGERS-COACHING').checked){
		$('money').style.display = 'block';
		$('books').style.display = 'none';
		$('conventions').style.display = 'none';
		$('magazines').style.display = 'none';
		$('signals').style.display = 'none';
		$('software').style.display = 'none';
		$('joboffer').style.display = 'none';
		$('education').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	if ($('ID1_SIGNALS-PROVIDERS') && $('ID1_SIGNALS-PROVIDERS').checked){
		$('signals').style.display = 'block';
		$('books').style.display = 'none';
		$('conventions').style.display = 'none';
		$('magazines').style.display = 'none';
		$('money').style.display = 'none';
		$('software').style.display = 'none';
		$('joboffer').style.display = 'none';
		$('education').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	if ($('ID1_SOFTWARE') && $('ID1_SOFTWARE').checked){
		$('software').style.display = 'block';
		$('books').style.display = 'none';
		$('conventions').style.display = 'none';
		$('magazines').style.display = 'none';
		$('money').style.display = 'none';
		$('signals').style.display = 'none';
		$('joboffer').style.display = 'none';
		$('education').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	if ($('ID1_JOB-OFFER') && $('ID1_JOB-OFFER').checked){
		$('joboffer').style.display = 'block';
		$('books').style.display = 'none';
		$('conventions').style.display = 'none';
		$('magazines').style.display = 'none';
		$('money').style.display = 'none';
		$('signals').style.display = 'none';
		$('software').style.display = 'none';
		$('education').style.display = 'none';
		$('locaButt').style.display = 'block';
	}
	return true;
}

//funcion para oferta o demanda
function GotoNextPage() {
	
	var msg = '';
	var i, j;
	var k, l;
	document.getElementByTagName()
	
	for (i=0; i<document.getElementsByName("TIPO").length; i++) {
		if  (document.getElementsByName("TIPO")[i].checked) {
			if (document.getElementsByName("TIPO")[i].value == 'O') {
				document.getElementById("displayOferta").style.display = 'block';
				
				document.getElementById("OFFER").value = 'O';							
			}
			else {
				document.getElementById("displayDemanda").style.display = 'block';
				
				document.getElementById("OFFER").value = 'D';
			}
		}
	}
}

//funcion para las subcategorias que se ven, en altaNuevoAnuncio y manAnuncio
function nextLevel(category, level, form) {
	var misele = document.getElementById('subCategory').getElementsByTagName('div');
	
	if (category ==''){
		for (var i = 0; i < misele.length; i++) {
			if (misele[i].className.match("fieldLine")) {
				misele[i].style.display	= 'none';
			}
		}
	}
	else{
		
		for (var i = 0; i < form.elements.length; i++) {
			document.getElementById('subCategory').style.display = 'block';
			document.getElementById('subCategory').style.height = '70px';

			if (form.elements[i].type == 'checkbox' && form.elements[i].name == level)
				form.elements[i].checked = false;
		}
		for (var i = 0; i < misele.length; i++) {
			if (misele[i].className.match(category)){
			document.getElementById('subCategory').style.display = 'block';
			document.getElementById('subCategory').style.height = '70px';
			misele[i].style.display = 'block';
			}
		//este for es por manAnuncio
		for (var i = 0; i < misele.length; i++) {
			
			if (misele[i].className.match(category) && misele[i].className.match("fieldLine")){
					misele[i].style.display	= 'block';
					var incheck = document.getElementById('subCategory').getElementsByTagName('input');
					if (incheck[i].defaultChecked == true){
						incheck[i].checked =true;
					}
				}
			else{
				if (misele[i].className.match("fieldLine")) {
				misele[i].style.display	= 'none';
				}
			}
		}
		}
	}
	return false;
}