

function loadPublic(lan){
  load('inicio',lan);
  if(lan=="") lan = "text1";
  loadTextIn('navinicio',lan,'inicio_nav');
  loadTextIn('navsomos',lan,'somos_nav');
  loadTextIn('navservicios',lan,'servicios_nav');
  loadTextIn('navcontacto',lan,'contacto_nav');
  loadTextIn('navurgencias',lan,'urgencias_nav');
  loadTextIn('navtrabaja',lan,'trabaja_nav');
  loadTextIn('notificaciones',lan,'notifications');
}

function loadTextIn(name,lan,div){
  addValuesGroup("sesion","sessionToken");
  Ajax.request('loadText'+name,$host('Text/Get/'),''+div+'','POST',"nameText="+name+"&text="+lan+"&"+getValuesGroup("sesion").getValues(),"");
}

function loadPrivateSections(){
  getNav('navinicio');
}

function loadPrivateContent(){
  getText('inicio');
}

function register() {
    addValuesGroup("registro","username_new,password_new,password_repeat,email_new,sessionToken");
    Ajax.request('registro',$host('Session/Register/'),'res','POST',getValuesGroup("miformulario2").getValues(),"");
}

function load(section,lan) {
    if(lan=="") lan ="text1";    
    addValuesGroup("sesion","sessionToken");
    Ajax.request('inicio',$host('Text/Get/'),'section','POST',"nameText="+section+"&text="+lan+"&"+getValuesGroup("sesion").getValues(),"");    
}


function loadAdmin(seccion){
	switch(seccion){
		case 'secciones':			
			Ajax.request('admin_secciones','/IAIOS/views/secciones.php','seccion','GET','','');
			break;
		case 'contenido':			
			Ajax.request('admin_contenido','/IAIOS/views/contenido.php','seccion','GET','','');
			break;
		case 'mensajes':			
			Ajax.request('admin_mensajes','/IAIOS/views/mensajes.php','seccion','GET','','');
			break;
	}
}

function loadContacto(lan) {
    if(lan=="text1" || lan=="") Ajax.request('contacto','views/contacto_ca.php','section','GET','','loadTextIn(\'contacto\',\''+lan+'\',\'texto\');');
    else Ajax.request('contacto','views/contacto_va.php','section','GET','','loadTextIn(\'contacto\',\''+lan+'\',\'texto\');');    
}

function loadTrabaja(lan) {    
     Ajax.request('trabaja','views/trabaja.php','section','GET','','loadTextIn(\'trabaja\',\''+lan+'\',\'texto\');');   
}


function getText(section) {
    $('res').innerHTML=""; 
    if(section!="") section = $('nameText').value;
    addValuesGroup("sesion","sessionToken");
    Ajax.request(section+'T1',$host('Text/Edit/'),'text1','POST',"nameText="+section+"&text=text1&"+getValuesGroup("sesion").getValues(),"");        
    Ajax.request(section+'T2',$host('Text/Edit/'),'text2','POST',"nameText="+section+"&text=text2&"+getValuesGroup("sesion").getValues(),""); 
}

function saveText() {
    addValuesGroup("savetext","nameText,text1,text2,sessionToken");
    Ajax.request('savetext',$host('Text/Save/'),'res','POST',getValuesGroup("savetext").getValues(),"");      
}

function getNav(section) { 
    $('res2').innerHTML=""; 
    if(section!="") section = $('nameNav').value;
    addValuesGroup("sesion","sessionToken");
    Ajax.request(section+'N1',$host('Text/Edit/'),'text1Nav','POST',"nameText="+section+"&text=text1&"+getValuesGroup("sesion").getValues(),"");        
    Ajax.request(section+'N2',$host('Text/Edit/'),'text2Nav','POST',"nameText="+section+"&text=text2&"+getValuesGroup("sesion").getValues(),""); 
}

function saveNav() {
    addValuesGroup("savenav","nameNav,text1Nav,text2Nav,sessionToken");
    Ajax.request('savenav',$host('Text/SaveNav/'),'res2','POST',getValuesGroup("savenav").getValues(),"");      
}


function sendMail(){
   Ajax.request('sendmail',$host('SendMail/'),'res2','POST',"","");      
}


function sendMessage() {
	if($('name').value!="" && $('lastname').value!="" && $('mail').value!="" && $('phone').value!="" && $('text').value!=""){
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if(reg.test($('mail').value)==true){
			if( $('phone').value.length==9){
				addValuesGroup("message","name,lastname,mail,phone,text,sessionToken");
    			Ajax.request('message',$host('Message/New/'),'resenvia','POST',getValuesGroup("message").getValues(),"");
    			$('name').value="";
    			$('lastname').value="";
    			$('mail').value="";
    			$('phone').value="";
    			$('text').value="";    			
    		}else{
    			$('resenvia').innerHTML = "El teléfono no es valido";
    		}
		}else{
			$('resenvia').innerHTML = "El correo no es valido";
		}
		
	}else{
		$('resenvia').innerHTML = "Todos los campos deben estar rellenos";
	}
   
}

function loadMessage(id){
  addValuesGroup("sesion","sessionToken"); 
  Ajax.request('message',$host('Message/Get/'),'vista','POST',"id="+id+"&"+getValuesGroup("sesion").getValues(),"");
  Ajax.request('messageupdate',$host('Message/Update/'),'','POST',"id="+id+"&"+getValuesGroup("sesion").getValues(),"");
}

function deleteMessage(id,li){

  ventana=confirm("¿Desea borrar este mensaje?");
  if (ventana){
	  addValuesGroup("sesion","sessionToken"); 
	  Ajax.request('messagedelete',$host('Message/Delete/'),'','POST',"id="+id+"&"+getValuesGroup("sesion").getValues());
			  
	  //$(li).innerHTML = borrado;
	  //$(li).title = "recarge la página para que desaparezca el mensaje";
	  $(li).parentNode.removeChild($(li));
  }
}

function deleteCurri(arch,li){
  ventana=confirm("¿Desea borrar este curriculum?");
  if (ventana){
	  addValuesGroup("sesion","sessionToken"); 
	  Ajax.request('messagedelete',$host('DeleteCurriculum/'),'','POST',"arch="+arch+"&"+getValuesGroup("sesion").getValues());
	  $(li).parentNode.removeChild($(li));
  }
}


function clearUpload(){
	$('nameUpload').value = "";
	$('fileUpload').value = "";
}

