
YAHOO.namespace("formnegocios");
function initDialog(requestObj) {
	var handleSuccess = function(o){
		var response = o.responseText;
		response = response.split("<!")[0]; //"
		alert("Hemos recibido su consulta");
	};
	var handleFailure = function(o) {alert("No se pudo guardar su consulta!: " + o.status);};
	YAHOO.formnegocios.dialog = new YAHOO.widget.Dialog("ldblFrm_"+requestObj.negocio_id,{ width : "500px", modal:true, fixedcenter : true, visible : false, constraintoviewport : true, buttons : [ { text:"Enviar", handler:function(){ this.submit();}, isDefault:true },{ text:"Cancelar", handler:function(){this.cancel();}}]});
	YAHOO.formnegocios.dialog.validate = function() {var data = this.getData();if(data.email=="" || !(checkmail(data.email))){alert("Ingrese su direccion de correo electronico");return false;}if (data.nombre == "" || data.telefono== "") {alert("Ingrese su nombre y telefono para que podamos contactarnos con usted");return false;}return true;};
	YAHOO.formnegocios.dialog.callback = { success: handleSuccess, failure: handleFailure };
	YAHOO.formnegocios.dialog.render();
	YAHOO.formnegocios.dialog.show();
}
function initWait(obj) {
	if (!YAHOO.formnegocios.wait) {
		YAHOO.formnegocios.wait = new YAHOO.widget.Panel("wait", { width: "240px", fixedcenter: true, close: false, draggable: false, zindex:4,modal:true,visible: false});
		YAHOO.formnegocios.wait.setHeader(obj.header);
		YAHOO.formnegocios.wait.setBody(obj.body);
		YAHOO.formnegocios.wait.render(document.body);
	}
	YAHOO.formnegocios.wait.show();
}
function init(requestObj){
	var content = document.getElementById("ldblFrm");
	content.innerHTML = "";
	var callback={success : function(o){ content.innerHTML = o.responseText; initDialog(requestObj); YAHOO.formnegocios.wait.hide();},failure : function(o) {content.style.visibility = "visible";content.innerHTML = "no se pudo conectar al servicio!";YAHOO.formnegocios.wait.hide();}};
	initWait({header:"Cargando Información del Negocio Seleccionado...", body:"<img src=\"http://us.i1.yimg.com/us.yimg.com/i/us/per/gr/gp/rel_interstitial_loading.gif\"/>"});
	var conn = YAHOO.util.Connect.asyncRequest("GET", "/home/negocios/loadNegocioForm.asp?id="+requestObj.negocio_id, callback);
}


