
	//texto que aparece en el input y desaparece cuando estamos encima
	function defaultFieldValueHandler(field, value) {
		if (field.value == value) {
			field.value = '';
		} else if (field.value == '') {
			field.value = value;
		}
	}
	
	//no se pa que sirve
	function moveElementOption(src, dst) {
	
		if (src.selectedIndex >= 0) {
			dst.options[dst.length] = new Option(src.options[src.selectedIndex].text,src.options[src.selectedIndex].value,false,true);
			src.options[src.selectedIndex] = null;
	
			for (i = 0; i < src.length; i++) {
				src.options[i].selected = true;
			}
	
			for (i = 0; i < dst.length; i++) {
				dst.options[i].selected = true;
			}
		}
	}

	//aviso de registrase cuando quiera hacer el checout
	function debeRegistrase(){
		alert("Debera registrase par poder comprar");
	}


	//oculta todas y muestra la que pasamos como id 
	// n es el numero de capas que interactuan
	function changeMain3(id, n){
		objDaughter=document.getElementById('iDInm'+id); 
		objEstat = objDaughter.style.display;
		//alert(id, n, objEstat);
		n=n+1
		 for (x=1 ; x<n ; x++){ 
		document.getElementById( 'iDInm' + x ).style.display='none';
		//alert(x);
		}	
		
		if (objEstat=='none') 	{ objDaughter.style.display='block';	}
		//if (objEstat=='block') 	{ objDaughter.style.display='none';	}
	}


	//para ocultar y mostrar pero siempre 2 capas solo	
	function switchSection(vs_layerShow, vs_layerHide)
	{
		var lu_layerShow = document.getElementById(vs_layerShow);
		var lu_layerHide = document.getElementById(vs_layerHide);
		if (lu_layerShow && lu_layerHide)
		{
			lu_layerHide.style.display = 'none';
			lu_layerShow.style.display = 'block';
		}
	}



