if (!navigator.cookieEnabled) alert("El sistema requiere la utilización de Cookies y su browser no lo permite. Modifique esta opción para poder utilizarlo correctamente"); 

var smAcademicData=new Array(); // id's para cada item del submenu (AcademicData)
var smLaboralData=new Array(); // id's para cada item del submenu (LaboralData)
var opSubmenuSelected=1; // opcion de submenu seleccionada (AcademicData, LaboralData)
var menuItems=new Array('inicio','PersonalData','TechData','AcademicData','LaboralData','LanguageData','Password', 'techQuery', 'textPersonalQuery', 'SearchStore', 'Notifications');
var currSection;

function selectSubmenu(cvStep,id){
	
if (cvStep=="AcademicData") {
	var submenuName='sm_AcademicData_';
	for (i=0;i<smAcademicData.length;i++) {
		var subMenuItemName=submenuName+smAcademicData[i];
		document.getElementById(subMenuItemName).style.backgroundColor="white";
		document.getElementById(subMenuItemName).style.color="#333";
	}
}
else {
	var submenuName='sm_LaboralData_';
	for (i=0;i<smLaboralData.length;i++) {
		var subMenuItemName=submenuName+smLaboralData[i];
		document.getElementById(subMenuItemName).style.backgroundColor="white";
		document.getElementById(subMenuItemName).style.color="#333";
	}

}
	
	if (id>0){
	var linkname=submenuName+id;
		document.getElementById(linkname).style.backgroundColor="#34657E";
		document.getElementById(linkname).style.color="#FFFFFF";
	opSubmenuSelected=id;
	}
}


function cleanForm(form_id){
	var form=document.forms[form_id];
	var fields=form.elements;
	for (i=0;i<fields.length;i++){
		if((fields[i].className!="xforms-submit") && (fields[i].className!="xforms-hidden"))
			fields[i].style.backgroundColor="white";
			fields[i].style.color="#333";
			fields[i].style.borderColor="#ccc";
			
	}
}

function show(xhtml){
	var foot='';
	if (user_id!='') 
		foot="<div id=\"footcv\"><br/></div>";
	document.getElementById('cvBody').innerHTML=xhtml+foot; // responseText : String
	initDateControls();
}

function upload_popup() {

	window.open(app_base_url+'/xhtml/popup_upload.xhtml','upload','width=400, height=400')
}

	

function makeParams(form_id) {

	// branch for native XMLHttpRequest object
	var strsend="";
	var fields=document.forms[form_id].elements;
	var fieldID, fieldValue;
	for (i=0;i<fields.length;i++){
		if ((typeof fields[i].id!="undefined")&&(typeof fields[i].value!="undefined")&&(fields[i].value!='...')){
			if((fields[i].value!="")&&(fields[i].id!="")){
				if(fields[i].multiple!=true){
					strsend+=fields[i].id+"="+escape(fields[i].value);
				//alert(fields[i].id+"="+fields[i].value);
				}
				else
					{
					var valuesstr="";
					for (j = 0; j < fields[i].length; j++) {
				      if(fields[i].options[j].selected)
					  	valuesstr+=fields[i].options[j].value + ","
					}
					//strsend+=fields[i].id+"="+valuesstr.substring(0,valuesstr.length-2);
					strsend+=fields[i].id+"="+escape(valuesstr);
					}
				if (i!=fields.length-1) { strsend+="&"; }
			}
		}
	}
	return(strsend);

}
if(document.getElementById && !document.all) _method="GET"; else _method="POST";
function loadXMLDoc(url){
	var xmlHttp = XmlHttp.create();
	xmlHttp.open(_method, url, true);	// async
	xmlHttp.onreadystatechange = function () {
		if (xmlHttp.readyState == 4) {
			show(xmlHttp.responseText);
		}
	};
	// call in new thread to allow ui to update
	window.setTimeout(function () {
		xmlHttp.send(null);
	}, 10);
}


/*function loadXMLDoc(url) {
    // branch for native XMLHttpRequest object
   if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}*/
function processReqChange() {
    // only if req shows "loaded"
    if (req.readyState == 4) {
        // only if "OK"
        if (req.status == 200) {
            show(req.responseText);
        } else {
            alert("There was a problem retrieving the XML data:\n" +
                req.statusText);
        }
    }
}

function SubMenus(academic, laboral) {
	
	document.getElementById('cvSubMenuAcademic').style.display='none';
	document.getElementById('cvSubMenuAcademic').style.visibility='hidden';
	document.getElementById('cvSubMenuLaboral').style.display='none';
	document.getElementById('cvSubMenuLaboral').style.visibility='hidden';

	
	if(academic==true) {
			document.getElementById('cvSubMenuAcademic').style.display='block';
			document.getElementById('cvSubMenuAcademic').style.visibility='visible';
	}
	if(laboral==true) {
			document.getElementById('cvSubMenuLaboral').style.display='block';
			document.getElementById('cvSubMenuLaboral').style.visibility='visible';
	}
}

function cvSelected(section) {
	var menuID;
	for (i=0;i<menuItems.length;i++) {
		menuID="menu_"+menuItems[i];
    //alert(menuID);
    if (document.getElementById(menuID))
		  document.getElementById(menuID).className='cvUnselected';
	}
	menuID="menu_"+section;
	document.getElementById(menuID).className='cvSelected';
	document.getElementById(menuID).blur();
	currSection=section;
}

function validateFormCV(form_id){

	//cleanForm(form_id);

	//search required fields from image xforms-r
	var cvReqFields=new Array();
	var cvReqFieldsCaption=new Array();
	
	var images=document.images;
	for(j=0;j<images.length;j++){
		if (images[j].className=='required'){
				var imgId=images[j].id;
				cvReqFields.push(imgId.substr(1));
				cvReqFieldsCaption.push(images[j].alt);
		}
	}
	
	// check for value of form fields
	
	var ret=true;
	var msg="";
		for (i=0;i<cvReqFields.length;i++){
			var id=cvReqFields[i];
			var f=document.getElementById(form_id);
			var obj=f.elements[id];
			if(obj.value=="")
				{	
					obj.style.backgroundColor="#D3E4ED";
					obj.style.borderColor="white";
					obj.style.color="#333";
					 msg+="El campo "+cvReqFieldsCaption[i]+" es obligatorio\n";
					 ret=false;
				}
		}
		

		if (currSection=="Password") {
			 var np=document.getElementById('Password_newpassword');
			 var npc=document.getElementById('Password_newpasswordconf');
 			 if(np.value != npc.value) {
				 msg+="La contraseña y la confirmación no coinciden\n";
				 npc.style.backgroundColor="#D3E4ED";
				 npc.style.borderColor="white";
				 npc.style.color="#333";
				 ret=false;
			 }
			 var np_l=document.getElementById('Password_newpassword');
 			 if (np_l.value.length<6) {
				 msg+="La contraseña debe tener al menos 6 caracteres";
				 np_l.style.backgroundColor="#D3E4ED";
				 np_l.style.borderColor="white";
				 np_l.style.color="#333";
				 ret=false;
			 }
		}
		
	/*************************************************/
	//// 	chequeo de campos numericos en domicilios
	/*************************************************/
		
		
		if (currSection=="PersonalData") {
			 	var dni=document.getElementById('PersonalData_dni');
			 	if (isNaN(dni.value)) {
				 	 msg+="El DNI debe ser numérico\n";
					 ret=false;
					 dni.style.backgroundColor="#D3E4ED";
					 dni.style.borderColor="white";
					 dni.style.color="#333";
				}
				var nr=document.getElementById('PersonalData_nroreal');
			 	if (isNaN(nr.value)) {
				 	 msg+="El Campo Número debe ser numérico\n";
					 ret=false;
					 nr.style.backgroundColor="#D3E4ED";
					 nr.style.borderColor="white";
					 nr.style.color="#333";
				}
				var nl=document.getElementById('PersonalData_nrolegal');
			 	if (isNaN(nl.value)) {
				 	 msg+="El Campo Número debe ser numérico\n";
					 ret=false;
					 nl.style.backgroundColor="#D3E4ED";
					 nl.style.borderColor="white";
					 nl.style.color="#333";
				}
				var hi=document.getElementById('PersonalData_hijos');
			 	if (isNaN(hi.value)) {
				 	 msg+="El Campo Hijos debe ser numérico\n";
					 ret=false;
					 hi.style.backgroundColor="#D3E4ED";
					 hi.style.borderColor="white";
					 hi.style.color="#333";
				}
				
				for(i=1;i<4;i++) {
					var em=document.getElementById('PersonalData_email'+i);
					if (!checkEmail(em.value)) {
					 msg+="Email "+i+" no es una dirección válida\n";
					 ret=false;
					 em.style.backgroundColor="#D3E4ED";
					 em.style.borderColor="white";
					 em.style.color="#333";
					}
				}
				
				
		}
		
		if (currSection=="newUser") {
			 var np=document.getElementById('PersonalData_password');
			 var npc=document.getElementById('PersonalData_passwordconf');
 			 if(np.value != npc.value) {
				 msg+="La contraseña y la confirmación no coinciden\n";
				 npc.style.backgroundColor="#D3E4ED";
				 npc.style.borderColor="white";
				 npc.style.color="#333";
				 ret=false;
			 }
			 var em=document.getElementById('PersonalData_email1');
				if (!checkEmail(em.value)) {
				msg+="Email no es una dirección válida\n";
					 ret=false;
					 em.style.backgroundColor="#D3E4ED";
					 em.style.borderColor="white";
					 em.style.color="#333";
					}
			
			var dni=document.getElementById('PersonalData_dni');
			if (isNaN(dni.value)) {
				 	 msg+="El DNI debe ser numérico\n";
					 ret=false;
					 dni.style.backgroundColor="#D3E4ED";
					 dni.style.borderColor="white";
					 dni.style.color="#333";
				}
				var nr=document.getElementById('PersonalData_nroreal');
			 	if (isNaN(nr.value)) {
				 	 msg+="El Campo Número debe ser numérico\n";
					 ret=false;
					 nr.style.backgroundColor="#D3E4ED";
					 nr.style.borderColor="white";
					 nr.style.color="#333";
				}
			 var np_l=document.getElementById('PersonalData_password');
 			 if (np_l.value.length<6) {
				 msg+="La contraseña debe tener al menos 6 caracteres";
				 np_l.style.backgroundColor="#D3E4ED";
				 np_l.style.borderColor="white";
				 np_l.style.color="#333";
				 ret=false;
			 }
		}
				
		if (msg!="") alert(msg);
		return ret;
}


function initDateControls() {
	
	var forms=document.forms;
	for(j=0;j<forms.length;j++){
		var formCtrls=document.forms[j].elements;
		for (i=0; i<formCtrls.length;i++) {
			if (formCtrls[i].className=='xforms-input-date'){
				Calendar.setup(
						{
						  inputField  : formCtrls[i].id,         // ID of the input field    
						  ifFormat    : "%d/%m/%Y",    // the date format
						  button      : formCtrls[i].id+"_trigger",       // ID of the button
						  range : [1900,2070],
						  weekNumbers : false
						}
					  );
			}
		}
	}
}


/* ------------------------------- INIT ----------------------------- */

function init(url_cvStep){
	var run_init=false;
	if (url_cvStep.match("/index")){
		init_index();
	} else {
		for (i=0;i<menuItems.length;i++) {
			if (url_cvStep.match("/"+menuItems[i])){
				cvStep=menuItems[i];
				run_init=true;
			}
		}
	}

	if (run_init) {
		var initfunction="init_"+cvStep+"()";
		eval(initfunction);
		}
}


function init_LaboralData(){
	LaboralData(smLaboralData[0]);
}


function init_AcademicData(){
	AcademicData(smAcademicData[0]);
}
function init_languageData(){

}
function init_techData(id){

}
function init_index(id){
	var step=getCookieData('cvStep');
	if (step!="") goTo(step);
	else showMenu('false');
}

function init_personalData(id){
}

function init_inicio(){

	var step=getCookieData('cvStep');
	if (step!="") goTo(step);
}

/* -------------------------- navigation ------------------------------------- */

function goTo(section) {
	
		var str="goTo_"+section+"('"+getUserID()+"')";
		if (getUserID()>0) {
			eval(str);
			cvSelected(section);
			setCurrentStep(section);
		} else 
		window.location="../../index.html";
	
}
function goTo_PersonalData(id) {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	SubMenus(false,false);
	loadXMLDoc(app_base_url+'/live/xforms/personalData.html?id='+id);

}
function goTo_AcademicData(id) {
	SubMenus(true,false);
	AcademicData(smAcademicData[0]);
}
function goTo_LaboralData(id) {
		SubMenus(false,true);
		LaboralData(smLaboralData[0]);
}
function goTo_LanguageData(id) {
	
		document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
		loadXMLDoc(app_base_url+'/live/reports/languageData.html?PDid='+id);
		SubMenus(false,false);

}
function goTo_TechData(id) {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	SubMenus(false,false);
	loadXMLDoc(app_base_url+'/live/reports/techData.html?PDid='+id);
}

function goTo_inicio(id) {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	SubMenus(false,false);
	loadXMLDoc(app_base_url+'/live/content/docs/inicio.html');
}
function goTo_Password(id) {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	SubMenus(false,false);
	loadXMLDoc(app_base_url+'/live/xforms/password.html?id='+id);
}


function LaboralData(id) {
	if (id>0) {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+'/live/content/laboralDataModel.html?id='+id);
	selectSubmenu('LaboralData',id);
	}
	else addLaboralData();

}

function AcademicData(id) {
	if (id>0) {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+'/live/content/academicDataModel.html?id='+id);
	selectSubmenu('AcademicData',id);
	}
	else addAcademicData();

}



/* ----------------- PERSONAL DATA -------------------------------------------------- */

function updatePersonalData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/updatePersonalData.do?"+params);
	window.location="#";
	lockMenu('PersonalData');
}

function changePassword(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/changePassword.do?"+params);
	window.location="#";
}



/* ------------------ LABORAL DATA --------------------------------------------------- */

function deleteLaboralData(form_id){
	var form=document.forms[form_id];
	var id=form.elements['LaboralData_@id'].value;
	loadXMLDoc(app_base_url+"/live/actions/deleteLaboralData.do?id="+id);
	SubMenus(false,false);
	window.location="#";
	lockMenu('LaboralData');

}

function addLaboralData(form_id){
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando formulario...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/xforms/addLaboralDataModel.html?userid="+getUserID());
	SubMenus(false,false);
	window.location="#";	
	
}

function addLaboralDataSend(form_id) {
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/addLaboralData.do?"+params);
	SubMenus(false,false);
	window.location="#";	
	lockMenu('LaboralData');
}

function updateLaboralData(form_id){
	var params=makeParams(form_id);
	SubMenus(false,false);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/updateLaboralData.do?"+params);
	window.location="#";
	lockMenu('LaboralData');
}

/* -------------------  TECH DATA -------------------------- */
function deleteTechData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Eliminando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/deleteTechData.do?"+params);
	window.location="#";	
	lockMenu('TechData');
}

function addTechData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/addTechData.do?"+params);
	window.location="#";	
	lockMenu('TechData');
}

function updateTechData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/updateTechData.do?"+params);
	window.location="#";	
	lockMenu('TechData');
}


function addAcademicData(){
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando formulario...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/xforms/addAcademicDataModel.html?userid="+getUserID());
	SubMenus(false,false);
	window.location="#";

}

function updateAcademicData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/updateAcademicData.do?"+params);
	SubMenus(false,false);
	window.location="#";	
	lockMenu('AcademicData');
	
}

function addAcademicDataSend(form_id) {
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/addAcademicData.do?"+params);
	SubMenus(false,false);
	window.location="#";	
	lockMenu('AcademicData');
}

function deleteAcademicData(form_id){
	var form=document.forms[form_id];
	var id=form.elements['AcademicData_@id'].value;
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Eliminando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/deleteAcademicData.do?id="+id);
	SubMenus(false,false);
	window.location="#";	
	lockMenu('AcademicData');
}

function deleteLanguageData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Eliminando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/deleteLanguageData.do?id="+params);
	window.location="#";	
	lockMenu('LanguageData');
}
function addLanguageData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/addLanguageData.do?"+params);
	window.location="#";	
}

function updateLanguageData(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/updateLanguageData.do?"+params);
	window.location="#";	
	lockMenu('LanguageData');
}


function setCurrentStep(currentStep)
{
	var expdate = new Date ();
	expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000));
	SetCookie("cvStep",currentStep,expdate,"/");
}
function lockMenu(cvStep) {
	var menuitem="menu_"+cvStep;
	document.getElementById(menuitem).href="javascript:location.reload()";
}


function addNewUser(form_id) {
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando formulario...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/addNewUser.do?"+params);
	window.location="#";	

}
function salir() {
		document.getElementById('cvBody').innerHTML='<div class="section"><p>Cerrando...</p><br/><br/></div>';
		DeleteCookie("CMS_SESSION","/");
		DeleteCookie("CMS_CV_USER","/");		
		DeleteCookie(" CMS_SESSION","/");
		DeleteCookie(" CMS_CV_USER","/");				
		DeleteCookie("cvStep","/");		
		window.location="../../index.html";	
		//loadXMLDoc(app_base_url+"/live/reports/logout.html");
}

function checkEmail(mail) {
	ret=true;
	if (mail!="") {

		var arrob=mail.indexOf('@')
		var punt=mail.indexOf('.',arrob+2)
		var ultim=mail.length-1		
			if ((arrob==-1) || (punt==-1) || (arrob==0) || (punt==ultim))
			{
				ret=false;
			}
	}
	return (ret);
}
function getUserID() {
	return (getCookieData("CMS_CV_USER"));
}
function login() {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando Formulario...</p><br/><br/></div>';
	DeleteCookie("CMS_SESSION","/");
	DeleteCookie("CMS_CV_USER","/");		
	DeleteCookie("cvStep","/");		
	loadXMLDoc(app_base_url+"/live/xforms/loginModel.html");
	window.location="#";	
}
function newUser() {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando Formulario...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/xforms/newUser.html");
	window.location="#";	
	currSection="newUser";
}
function getPassword() {
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando Formulario...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/xforms/getPasswordModel.html");
	window.location="#";	
}
function doGetPassword(form_id) {
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Enviando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/getPassword.do?"+params);
	window.location="#";	
}
function doLogin(form_id) {
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Ingresando...</p><br/><br/></div>';
	window.location=app_base_url+"/live/actions/login.do?"+params;	
}
function showMenu(show) {
	var MenuDiv=document.getElementById('cvMenu');
	if (show=='false') {
		MenuDiv.style.display='none';
		MenuDiv.style.visibility='hidden';
 } else {
		MenuDiv.style.display='block';
		MenuDiv.style.visibility='visible';
 		}
}
function LoginPage() {
		location.reload();
}

function ShowHidden(section) {
	
		var disp = (document.getElementById(section).style.display == 'none') ? 'block' : 'none';
		document.getElementById(section).style.display = disp;
		var vis = (document.getElementById(section).style.visibility == 'visible') ? 'hidden' : 'visible';
		document.getElementById(section).style.visibility = vis;
		if (vis=="visible")
			document.getElementById("img-"+section).src="images/cvtechminus.gif"
		else 
			document.getElementById("img-"+section).src="images/cvtechplus.gif"
}

function init_techQuery(id){
}

function goTo_techQuery(id) {
	
		document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
		loadXMLDoc(app_base_url+'/live/reports/techQuery.html');


}

function techQueryResults(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/techQueryResults.do?"+params, "search") ;
	
	
}

function goTo_textPersonalQuery(id) {
	
		document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
		loadXMLDoc(app_base_url+'/live/reports/textPersonalQuery.html');


}


function textPersonalQueryResults(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/textPersonalQueryResults.do?"+params, "search") ;

}

function userDetail(id) {
	
		window.open(app_base_url+"/live/reports/userDetail.html?PD_id="+id,id,"width=600, height=500, scrollbars=yes,  menubar=yes");
}

function init_searchStore(){
}

function goTo_SearchStore(id) {
		document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
		loadXMLDoc(app_base_url+'/live/reports/searchStore.html');
		SubMenus(false,false);
}

function deleteSearchStore(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Eliminando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/deleteSearchStore.do?id="+params);
	lockMenu('SearchStore');
}
function addSearchStore(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/addSearchStore.do?"+params);
	lockMenu('SearchStore');
}

function updateSearchStore(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/updateSearchStore.do?"+params);
	lockMenu('SearchStore');
}

function init_Notifications(){
}

function goTo_Notifications(id) {
		document.getElementById('cvBody').innerHTML='<div class="section"><p>Cargando...</p><br/><br/></div>';
		loadXMLDoc(app_base_url+'/live/reports/notifications.html');
		SubMenus(false,false);
}

function deleteNotifications(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Eliminando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/deleteNotifications.do?id="+params);
	lockMenu('Notifications');
}
function addNotifications(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/addNotifications.do?"+params);
	lockMenu('Notifications');
}
function closeSearch(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/closeSearch.do?"+params);
	lockMenu('SearchStore');
}
function updateNotifications(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/updateNotifications.do?"+params);
	lockMenu('Notifications');
}

function disableNotifications(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/disableNotifications.do?"+params);
	lockMenu('Notifications');
}

function enableNotifications(form_id){
	var params=makeParams(form_id);
	document.getElementById('cvBody').innerHTML='<div class="section"><p>Actualizando...</p><br/><br/></div>';
	loadXMLDoc(app_base_url+"/live/actions/enableNotifications.do?"+params);
	lockMenu('Notifications');
}

