var abrir_galeria = true;
var altura_fija;
var anchura_fija;
var anchura=0;
var altura=0;

function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function pedirDatos(capa, url){
	var	divResultado = document.getElementById(capa);
	if (url=="./widget/formulario/formulario/localidad.php"){ nom=document.formulario.milista.value; nompais=document.formulario.milista.value; }
	ajax=objetoAjax();
	ajax.open("POST",url,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) { divResultado.innerHTML = ajax.responseText }
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.send("nombres="+nom+"&nombrepais="+nompais);
}

function clearField(){
    document.formulario.localida.length = 1;
	document.formulario.localida.options[0].value="";
	document.formulario.localida.options[0].text="--Seleccione Localidad--";		
	document.formulario.provincia.length = 1;
	document.formulario.provincia.options[0].value="";
	document.formulario.provincia.options[0].text="--Seleccione Provincia--";
}

function clearlocalidad(){
    document.formulario.localida.length = 1;
	document.formulario.localida.options[0].value="";
	document.formulario.localida.options[0].text="--Seleccione Localidad--";
}

function cleartodo(){
	document.formulario.localida.length = 1;
	document.formulario.localida.options[0].value="";
	document.formulario.localida.options[0].text="--Seleccione Localidad--";
	
	document.formulario.provincia.length = 1;
	document.formulario.provincia.options[0].value="";
	document.formulario.provincia.options[0].text="--Seleccione Provincia--";		
}

function mostrarcapa(capa){
	$limite = 6;
	for($i=1;$i<$limite;$i++) {
		document.getElementById($i).style.visibility = 'hidden';
		document.getElementById($i).style.position = 'absolute';
		document.getElementById('conte').style.visibility = 'hidden';
	}
	document.getElementById(capa).style.visibility = 'visible';
	document.getElementById(capa).style.position = 'static';
	document.getElementById('conte').style.visibility = 'visible';
	document.getElementById('conte').style.position = 'static';	
}

function getRadioButtonSelectedValue(ctrl) {
    for(i=0;i<ctrl.length;i++)
        if(ctrl[i].checked) return ctrl[i].value;
}

function miraelementos() {
	var elemsel = 0;
	$(".elementos").each(function(i){
	if (!(this.checked)){
		var elem = "#";
		elem += this.value;
		$("dl").remove(elem);
	}
	})
}

function mostrarlocalidades(){
	document.getElementById("widlocalidades").style.display = "block";
	document.getElementById("ocultarloc").style.display = 'block';
	document.getElementById("cambiarloc").style.display = 'none';
}

function ocultarlocalidades(){
	document.getElementById("widlocalidades").style.display = "none";
	document.getElementById("ocultarloc").style.display = 'none';
	document.getElementById("cambiarloc").style.display = 'block';
}

function deshabilitarelemform(){
	document.formulario.dia.disabled = true;
	document.formulario.simbolo.disabled = true;
	document.formulario.viento.disabled = true;
	document.formulario.humedad.disabled = true;
	document.formulario.cotanieve.disabled = true;
	document.formulario.presion.disabled = true;
	document.formulario.fase_solar.disabled = true;
	document.formulario.fase_lunar.disabled = true;
	document.formulario.lluvia.disabled = true;
}

function habilitarelemform(){
	document.formulario.dia.disabled = false;
	document.formulario.simbolo.disabled = false;
	document.formulario.temperatura.disabled = false;
	document.formulario.viento.disabled = false;
	document.formulario.humedad.disabled = false;
	document.formulario.dias.disabled = false;
	document.formulario.cotanieve.disabled = false;
	document.formulario.presion.disabled = false;
	document.formulario.fase_solar.disabled = false;
	document.formulario.fase_lunar.disabled = false;
	document.formulario.lluvia.disabled = false;
	document.formulario.kilometros.disabled = false;
	document.formulario.metros.disabled = false;
}

function formHorizontal(){
	document.formulario.dia.disabled = false;
	document.formulario.simbolo.disabled = false;
	document.formulario.temperatura.disabled = false;
	document.formulario.viento.disabled = true;
	document.formulario.humedad.disabled = true;
	document.formulario.dias.disabled = false;
	document.formulario.cotanieve.disabled = true;
	document.formulario.presion.disabled = true;
	document.formulario.fase_solar.disabled = true;
	document.formulario.fase_lunar.disabled = true;
	document.formulario.lluvia.disabled = true;
	document.formulario.kilometros.disabled = true;
	document.formulario.metros.disabled = true;
}

function formAncho(){
	document.formulario.dia.disabled = false;
	document.formulario.simbolo.disabled = false;
	document.formulario.temperatura.disabled = false;
	document.formulario.viento.disabled = false;
	document.formulario.humedad.disabled = false;
	document.formulario.dias.disabled = false;
	document.formulario.cotanieve.disabled = true;
	document.formulario.presion.disabled = true;
	document.formulario.fase_solar.disabled = false;
	document.formulario.fase_lunar.disabled = false;
	document.formulario.lluvia.disabled = false;
	document.formulario.kilometros.disabled = false;
	document.formulario.metros.disabled = false;
}

function deshabilitarelemformall(){
	document.formulario.dia.disabled = true;
	document.formulario.simbolo.disabled = true;
	document.formulario.temperatura.disabled = true;
	document.formulario.viento.disabled = true;
	document.formulario.humedad.disabled = true;
	document.formulario.dias.disabled = true;
	document.formulario.cotanieve.disabled = true;
	document.formulario.presion.disabled = true;
	document.formulario.fase_solar.disabled = true;
	document.formulario.fase_lunar.disabled = true;
	document.formulario.lluvia.disabled = true;
	document.formulario.kilometros.disabled = true;
	document.formulario.metros.disabled = true;
}

function seleccelemform(){
	document.formulario.dia.checked = 1;
	document.formulario.simbolo.checked = 1;
	document.formulario.viento.checked = 1;
	document.formulario.humedad.checked = 1;
}

function seleccelemformcomplet(){
	document.formulario.dia.checked = 1;
	document.formulario.simbolo.checked = 1;
	document.formulario.temperatura.checked = 1;
	document.formulario.viento.checked = 1;
	document.formulario.humedad.checked = 1;
}

function actualizaralt_anch(formato){
	if (formato==1){
		altura = document.getElementById('webwid').scrollHeight;
		anchura = document.getElementById('webwid').scrollWidth;
		alt = document.getElementById('widaltura');
		alt.value = ''+altura+'';
		anch = document.getElementById('widanchura');
		anch.value = ''+anchura+'';
		altura_fija = ''+altura+'';
		anchura_fija = ''+anchura+'';
	} else {
		altura = document.getElementById('webwid').scrollHeight;
		anchura = document.getElementById('webwid').scrollWidth;
		alt = document.getElementById('widaltura');
		alt.value = ''+altura+'';
		anch = document.getElementById('widanchura');
		anch.value = ''+anchura+'';
		altura_fija = ''+altura+'';
		anchura_fija = ''+anchura+'';
	}
}

function getvalorform(sel) {
	if (sel.value != "") return sel.value;
	else return false;
}

$(function() {    
	$('#marco').colorPicker();
	$('#fondo').colorPicker();
	$('#texto').colorPicker(); 
	$('#max').colorPicker();
	$('#min').colorPicker();
});
  
$(function(){
	$('#gencod').click(generarcodigo);
});

$(function(){
	$('#cambiarloc').click(mostrarlocalidades);
	$('#ocultarloc').click(ocultarlocalidades);
});

var x;
x=$(document).ready(inicializarEventosTipo);

function inicializarEventosTipo(){
	var x;
	cambiarwidget();
	x=$("#standard").click(cambiarwidget);
	x=$("#pequeno").click(cambiarwidget);
	x=$("#fino").click(cambiarwidget);
	x=$("#fino_vertical").click(cambiarwidget);
	x=$("#normal").click(cambiarwidget);
	x=$("#ancho").click(cambiarwidget);
	x=$("#alto").click(cambiarwidget);
	x=$("#completo").click(cambiarwidget);

	/*! Nuevos Modelos de Widget*/
	$("#estandard").click(cambiarwidget);
	$("#peque").click(cambiarwidget);
	$("#fin").click(cambiarwidget);
	$("#fin_vertical").click(cambiarwidget);
	$("#normal").click(cambiarwidget);
	$("#anxo").click(cambiarwidget);
	$("#alt").click(cambiarwidget);
	$("#complet").click(cambiarwidget);	
	
	x=$("#marco").change(cambiarwidget);
	x=$("#fondo").change(cambiarwidget);
	x=$("#texto").change(cambiarwidget);
	x=$("#localida").change(cambiarwidget);
	x=$(".elementos").click(cambiarwidget);
	x=$("#dias").change(cambiarwidget);
	x=$("#letra").change(cambiarwidget);
	
	/*! Galerias Simbolos 		 * * * * */
	$("#galeria_1").click(1,obtener_galeria);
	$("#galeria_2").click(2,obtener_galeria);
	$("#galeria_3").click(3,obtener_galeria);
	$("#galeria_4").click(4,obtener_galeria);
	$("#galeria_5").click(5,obtener_galeria);
	$("#galeria_6").click(6,obtener_galeria);
	$("#galeria_7").click(7,obtener_galeria);
	$("#galeria_8").click(8,obtener_galeria);
	$("#galeria_9").click(9,obtener_galeria);
	$("#galeria_10").click(10,obtener_galeria);
	$("#galeria_11").click(11,obtener_galeria);
	$("#galeria_12").click(12,obtener_galeria);
	$("#galeria_13").click(13,obtener_galeria);
	$("#galeria_14").click(14,obtener_galeria);
	$("#galeria_15").click(15,obtener_galeria);
	$("#galeria_16").click(16,obtener_galeria);
	$("#galeria_17").click(17,obtener_galeria);
	$("#galeria_18").click(18,obtener_galeria);
	
	/*! tipo de fuente */
	$("#fuente").change(cambiarwidget);
	
	/*! Temperaturas (Centigrados - Ferengheit) */
	$("#centigrados").click(cambiarwidget);
	$("#farengheit").click(cambiarwidget);
	
	/*! Velocidad Viento */
	$("#kilometros").click(cambiarwidget);
	$("#metros").click(cambiarwidget);
	
	/*! Color Maxima - Minima */
	$("#max").change(cambiarwidget);
	$("#min").change(cambiarwidget);
		
	/*! Idiomas					 * * * * */
	$("#idioma_widget").change(cambiarwidget);
}
/*! Obtener Galeria */
function obtener_galeria(val){
	$("#hidden_galeria").val(val.data);
	abrir_galeria = true;
	cambiarwidget();
}

function obtenvalpais(){
	pedirDatos('resultado', './formulario/formulario/pais.php');	
	cleartodo();
}
function obtenvalprov(){
	pedirDatos('resultado2', './formulario/formulario/provincia.php'); 
	clearlocalidad();
}
function obtenvalloc(){
	pedirDatos('resultado3', './formulario/formulario/localidad.php');
}
function cargarwid(){
	elem = document.createElement('iframe');
}

/*! Cambiar color Maxima */
function cambiarcolormaxima(){
	var capa = "MET";
	capa += getRadioButtonSelectedValue(document.formulario.modelo);
	
	var color = "#";
	color += document.formulario.max.value;
	document.getElementById(capa).style.Color = color;
}
/*! Cambiar color Minima */
function cambiarcolorminima(){
	var capa = "MET";
	capa += getRadioButtonSelectedValue(document.formulario.modelo);
	
	var color = "#";
	color += document.formulario.max.value;
	document.getElementById(capa).style.Color = color;
}
/*! Cambiar color Marco */
function cambiarcolormarco(){
	var capa = "MET";
	capa += getRadioButtonSelectedValue(document.formulario.modelo);
	
	var color = "#";
	color += document.formulario.marco.value;
	document.getElementById(capa).style.borderColor = color;
}
/*! Cambiar color Fondo */
function cambiarcolorfondo(){
	var capa = "MET";
	capa += getRadioButtonSelectedValue(document.formulario.modelo);
	
	var color = "#";
	color += document.formulario.fondo.value;
	document.getElementById(capa).style.backgroundColor = color;
}
/*! Cambiar color Texto */
function cambiarcolortexto(){
	var capa = "MET";
	capa += getRadioButtonSelectedValue(document.formulario.modelo);
	
	var color = "#";
	color += document.formulario.texto.value;
	document.getElementById(capa).style.color = color;
	document.getElementById(capa).a.style.color = color;
	document.getElementByClassName(capa).getElementByTagName('a:link').style.color = color;
	document.getElementByClassName(capa).getElementByTagName('a:visited').style.color = color;
	document.getElementByClassName(capa).getElementByTagName('a:active').style.color = color;
	document.getElementByClassName(capa).getElementByTagName('a:hover').style.color = color;
}


function generarcodigo(){	
	if (document.formulario.condiciones.checked == 1){
		document.getElementById("error_cond").style.display = "none";
		document.getElementById("codigo").value = '';
		
		var provincia = getvalorform(document.formulario.milista);
		var localidad = getvalorform(document.formulario.localida);
		var valor_tipo = getRadioButtonSelectedValue(document.formulario.modelo);
		var plantilla = valor_tipo;
		
		var colorfondo = getvalorform(document.formulario.fondo);
		var colormarco = getvalorform(document.formulario.marco);
		var colortexto = getvalorform(document.formulario.texto);
		
		var dia;
		var simbolo;
		var temperatura;
		var viento;
		var humedad;
		var cotanieve;
		var presion;
		var fase_solar;
		var fase_lunar;
		var lluvia;
		
		if (document.formulario.dia.checked){dia=1;}else{dia=0;}
		if (document.formulario.simbolo.checked){simbolo=1;}else{simbolo=0;}
		if (document.formulario.temperatura.checked){temperatura=1;}else{temperatura=0;}
		if (document.formulario.viento.checked){viento=1;}else{viento=0;}
		if (document.formulario.humedad.checked){humedad=1;}else{humedad=0;}
		if (document.formulario.cotanieve.checked){cotanieve=1;}else{cotanieve=0;}
		if (document.formulario.presion.checked){presion=1;}else{presion=0;}

		if (document.getElementById('wlink')) var altenlace = document.getElementById('wlink').scrollHeight;
		else var altenlace = 0;

		var alturawid = (document.getElementById('webwid').scrollHeight - altenlace);
		var anchurawid = document.getElementById('webwid').scrollWidth;
		var dias = getvalorform(document.formulario.dias);
				
		/*! Fase Lunar - Fase Solar - Logo - Buscador 	  *********************/
		if (document.formulario.fase_solar.checked){fase_solar=1;}else{fase_solar=0;}
		if (document.formulario.fase_lunar.checked){fase_lunar=1;}else{fase_lunar=0;}	
		if (document.formulario.lluvia.checked){lluvia=1;}else{lluvia=0;}
		
		/*! Idioma Widget	*/
		var idioma_widget = getvalorform(document.formulario.idioma_widget);
		
		var galeria = document.formulario.galeria.value;
		var fuente = getvalorform(document.formulario.fuente);
		var tipo_grado = getRadioButtonSelectedValue(document.formulario.tipo_grado);	
		var color_maxima = getvalorform(document.formulario.max);
		var color_minima = getvalorform(document.formulario.min);
		var velocidad = getRadioButtonSelectedValue(document.formulario.velocidad);

		var id_localidad = document.formulario.idlocalidad.value;

		//$.get ("./widget/generador.php", {localidad:localidad , provincia:provincia , plantilla:plantilla , dias:dias , dia:dia , simbolo:simbolo , temperatura:temperatura , viento:viento , humedad:humedad , marco:colormarco , fondo:colorfondo , texto:colortexto , cotanieve:cotanieve , presion:presion, alto:alturawid , ancho:anchurawid, fuente:fuente}, 
		$.get ("./widget/generador.php", {localidad:localidad , provincia:provincia , plantilla:plantilla , dias:dias , dia:dia , simbolo:simbolo , temperatura:temperatura , viento:viento , humedad:humedad , marco:colormarco , fondo:colorfondo , texto:colortexto , cotanieve:cotanieve , presion:presion, alto:alturawid , ancho:anchurawid, fuente:fuente, fase_solar:fase_solar, fase_lunar:fase_lunar, galeria:galeria, tipo_grado:tipo_grado, color_maxima:color_maxima, color_minima:color_minima, velocidad:velocidad, lluvia:lluvia, idioma_widget:idioma_widget, id_localidad:id_localidad }, 
		function (respuestacodigo){
			if (document.getElementById("codigo")){
				elem = document.getElementById("codigo");
				elem.value = '';
				elem.value = ''+respuestacodigo+'';
				elem.style.display = "block";
				elem.focus();
				elem.select();
				document.formulario.condiciones.checked = 0;
			}
		});
	} else {
		document.getElementById("error_cond").style.display = "block";
		document.getElementById("codigo").value = '';
	}
}

function cambiarwidget() {
	var x
	x=$("#builder");
	document.getElementById("codigo").value = '';

	var provincia = getvalorform(document.formulario.milista);
	var localidad = getvalorform(document.formulario.localida);
	var continente = "Europa";
	var pais = "Espana";
	var valor_tipo = getRadioButtonSelectedValue(document.formulario.modelo);
	var plantilla = valor_tipo; 
	
	var dia;
	var simbolo;
	var temperatura;
	var viento;
	var humedad;
	var cotanieve;
	var presion;
	var fase_solar;
	var fase_lunar;
	var lluvia;

	if (document.formulario.dia.checked){dia=1;}else{dia=0;}
	if (document.formulario.simbolo.checked){simbolo=1;}else{simbolo=0;}
	if (document.formulario.temperatura.checked){temperatura=1;}else{temperatura=0;}
	if (document.formulario.viento.checked){viento=1;}else{viento=0;}
	if (document.formulario.humedad.checked){humedad=1;}else{humedad=0;}
	if (document.formulario.cotanieve.checked){cotanieve=1;}else{cotanieve=0;}
	if (document.formulario.presion.checked){presion=1;}else{presion=0;}

	var dias = getvalorform(document.formulario.dias);

	/*! Fase Lunar - Fase Solar - Logo - Buscador 	  *********************/
	if (document.formulario.fase_solar.checked){fase_solar=1;}else{fase_solar=0;}
	if (document.formulario.fase_lunar.checked){fase_lunar=1;}else{fase_lunar=0;}
	if (document.formulario.lluvia.checked){lluvia=1;}else{lluvia=0;}
	/*! Idioma Widget	*/
	var idioma_widget = getvalorform(document.formulario.idioma_widget);
	var galeria = document.formulario.galeria.value;
	var tipo_grado = getRadioButtonSelectedValue(document.formulario.tipo_grado);	

	var ancho_widget = anchura;
	var alto_widget = altura;	
	var id_localidad = document.formulario.idlocalidad.value;
	var velocidad = getRadioButtonSelectedValue(document.formulario.velocidad);
	
	if (abrir_galeria) {
		if (galeria == "1") {
			$(".max").val("#FE0000");
			$(".min").val("#3166FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#3366FF");
			$(".texto").val("#808080");
			$("#fuente").val(1);
		} else if (galeria == "2") {
			$(".max").val("#FE0000");
			$(".min").val("#3166FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#3366FF");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		} else if (galeria == "3") {
			$(".max").val("#3366FF");
			$(".min").val("#99CCFF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#3366FF");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		} else if (galeria == "4") {
			$(".max").val("#FF0000");
			$(".min").val("#0000FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#6200C9");
			$(".texto").val("#808080");
			$("#fuente").val(12);			
		} else if (galeria == "5") {			
			$(".max").val("#FF0000");
			$(".min").val("#3531FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#6200C9");
			$(".texto").val("#808080");
			$("#fuente").val(19);
		} else if (galeria == "6") {
			$(".max").val("#FF6600");
			$(".min").val("#999999");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		} else if (galeria == "7") {
			$(".max").val("#656565");
			$(".min").val("#9B9B9B");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		} else if (galeria == "8") {
			$(".max").val("#F56B00");
			$(".min").val("#3166FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		} else if (galeria == "9") {
			$(".max").val("#BDBDBD");
			$(".min").val("#FD6864");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		} else if (galeria == "10") {
			$(".max").val("#3366FF");
			$(".min").val("#99CCFF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		} else if (galeria == "11") {
			$(".max").val("#808000");
			$(".min").val("#99CC00");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#009901");
			$(".texto").val("#656565");
			$("#fuente").val(1);
		} else if (galeria == "12") {
			$(".max").val("#FF6600");
			$(".min").val("#999999");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#656565");
			$("#fuente").val(1);
		} else if (galeria == "13") {
			$(".max").val("#FE0000");
			$(".min").val("#68CBD0");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#656565");
			$("#fuente").val(1);
		} else if (galeria == "14") {
			$(".max").val("#FE0000");
			$(".min").val("#3531FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#656565");
			$("#fuente").val(17);
		} else if (galeria == "15") {
			$(".max").val("#F56B00");
			$(".min").val("#3166FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#656565");
			$("#fuente").val(1);
		} else if (galeria == "16") {
			$(".max").val("#FE0000");
			$(".min").val("#3166FF");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#656565");
			$("#fuente").val(1);
		} else if (galeria == "17") {
			$(".max").val("#F8A102");
			$(".min").val("#9B9B9B");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#656565");
			$("#fuente").val(1);
		} else if (galeria == "18") {
			$(".max").val("#FFC702");
			$(".min").val("#9B9B9B");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#656565");
			$("#fuente").val(1);
		} else {
			$(".max").val("#FF0000");
			$(".min").val("#FFFF00");
			$(".fondo").val("#FFFFFF");
			$(".marco").val("#BDBDBD");
			$(".texto").val("#808080");
			$("#fuente").val(12);
		}
	}
	
	var color_maxima = getvalorform(document.formulario.max);
	var color_minima = getvalorform(document.formulario.min);
	var colorfondo = getvalorform(document.formulario.fondo);
	var colormarco = getvalorform(document.formulario.marco);
	var colortexto = getvalorform(document.formulario.texto);
	var fuente = getvalorform(document.formulario.fuente);
	abrir_galeria = false;
	
	$.get ("./widget/widget.php", { localidad:localidad , provincia:provincia , pais:pais , continente:continente , plantilla:plantilla , dias:dias , dia:dia , simbolo:simbolo , temperatura:temperatura , viento:viento , humedad:humedad , marco:colormarco , fondo:colorfondo , texto:colortexto , cotanieve:cotanieve , presion:presion, fuente:fuente, fase_solar:fase_solar, fase_lunar:fase_lunar, galeria:galeria, tipo_grado:tipo_grado, color_maxima:color_maxima, color_minima:color_minima, velocidad:velocidad, lluvia:lluvia, idioma_widget:idioma_widget, id_localidad:id_localidad}, 
		function (respuesta) {
			var valor_modo = getRadioButtonSelectedValue(document.formulario.modelo);
			switch ( valor_modo ){
				case "1":
					seleccelemform();
					$("#builder").html(''+respuesta+'');
					habilitarelemform();
					deshabilitarelemform();
					actualizaralt_anch();
				break;
			
				case "2":
					seleccelemform();
					$("#builder").html(''+respuesta+'');
					deshabilitarelemformall();
					actualizaralt_anch();
				break;
			
				case "3":
					$("#builder").html(''+respuesta+'');
					formHorizontal();
					actualizaralt_anch();
				break;
			
				case "4":
					$("#builder").html(''+respuesta+'');
					formHorizontal();
					actualizaralt_anch();
				break;
			
				case "5":
					$("#builder").html(''+respuesta+'');
					formAncho();
					actualizaralt_anch();
				break;
			
				case "7":
					$("#builder").html(''+respuesta+'');
					habilitarelemform();
					actualizaralt_anch();
				break;
			
				case "8":
					seleccelemform();
					$("#builder").html(''+respuesta+'');
					habilitarelemform();
					deshabilitarelemform();
					actualizaralt_anch();
				break;
			
				case "9":
					seleccelemform();
					$("#builder").html(''+respuesta+'');
					deshabilitarelemformall();
					actualizaralt_anch();
				break;
			
				case "10":
					$("#builder").html(''+respuesta+'');
					formHorizontal();
					actualizaralt_anch();
				break;
			
				case "11":
					$("#builder").html(''+respuesta+'');
					formHorizontal();
					actualizaralt_anch();
				break;
			
				case "12":
					$("#builder").html(''+respuesta+'');
					formAncho();
					actualizaralt_anch();
				break;
			
				case "14":
					$("#builder").html(''+respuesta+'');
					habilitarelemform();
					actualizaralt_anch();
				break;
				
				default: 			
				break;
			}
		});
}

