function quickAjax( url, func, send, extra ) {var method = send == null ? 'GET' : 'POST';
var text = null;
var req = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject( 'Microsoft.XMLHTTP' );;
var ok = false;
try{req.onreadystatechange = function(){if( req.readyState == 4 && ! ok ) {if( func ) func( req.responseText, extra );
text = req.responseText;
ok = true;}}
req.onload = function(){if( ! ok ) {if( func ) func( req.responseText, extra );
text = req.responseText;
ok = true;}}
} catch( e ){}
try {req.open( method, url, func ? true : false );} catch( e ) {return 'error en req.open';}
if( method == 'POST' ) {req.setRequestHeader( 'Content-type', 'application/x-www-form-urlencoded' );
req.setRequestHeader( 'Connection', 'close' );}
req.send( send );
if( ! func ) return text;}

function guardar(){
	var labels = $('ofertas').getElementsByTagName( 'label' );
	var gets = '';
	
	$('cuerpo').style.display = "none";
	for( var i=0; i<labels.length; i++ ){
		var campo = labels[i].getAttribute( 'htmlFor' );
		campo = campo ? campo : labels[i].getAttribute( 'for' );
		
		if ( $( campo ).type == "radio" ){
			var nombre = $( campo ).name;
			var valor  = $( campo ).selected == true ? 'masculino' : 'femenino';
		}else{
			var nombre = $( campo ).name;
			var valor  = $( campo ).value;
		}
		
		valor = valor.replace( "#", " " );
		gets += gets.length > 0 ? '&' : '';
		gets += nombre + '=' + valor;
	}

	alert( quickAjax( 'guardar.php?' + gets ) ); return;
	
	var msj = quickAjax( 'guardar.php?' + gets ) == 1 ? 'correcto' : 'incorrecto';
	$( msj ).style.display = "block";
	
	for( var i=0; i<labels.length; i++ ){
		var campo = labels[i].getAttribute( 'for' );
		$(campo).value =  "";
	}
}

function save(){
	//document.getElementById("error").style.display = "block";
	if ( document.getElementById( 'rq_area_sel' ).value == 'Otra' ){
		if ( document.getElementById( 'otra_area' ).value.length == 0 ){
			document.getElementById( 'contenedor_otraarea' ).className = "error";
			var loc = window.location.href.split("#");
			window.location.href = loc[0] + "#error";
		}else{
			document.getElementById( 'contenedor_otraarea' ).className = "";
		}
	}else{
		guardar();
	}
}

function selArea( area ){
	document.getElementById( 'otra' ).style.display = area == 'Otra' ? '' : 'none';
}
