var isIE = (navigator.appName.indexOf ('Microsoft') != -1);

function iframeGoto (id, url) {
    if (isIE) document.frames[id].location = url;
    else document.getElementById (id).src = url;
}

function reloadPage(msg) {
    self.location = self.location.href.concat(msg);
}

function closeWindow() { 
	if(navigator.appName=="Microsoft Internet Explorer") { 
		this.focus();
		self.opener = this;
		self.close(); 
	} else { 
		window.open('','_parent',''); 
		window.close(); 
	} 
} 

function submitformcontact() {
	var _ok = wbValidateFormL(document.getElementById('contact'),swlang);
	if(_ok) {
		var f = document.getElementById('contact');

		var _name = f.name.value;
		var _surname1 = f.surname1.value;
		var _surname2 = f.surname2.value;
		var _email = f.email.value;
		var _comment = f.comment.value;
		var _department = f.department.value;
		var _phone = f.phone.value;
		var _website = f.website.value;
		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_err_capcha = f.msg_err_capcha.value;
		var _form_name = f.form_name.value;
		
		var _city = '';
		var _country = '';
		var _source = '';
		var _source_type = '';
		var _subscribe = '';
		
		if (_department == '5' || _department == '6') {
			_city = f.city.value;
			_country = f.country.value;
			_source = f.source.value;
			_subscribe = '';
			for (var i = 0; i < f.subscribe.length; i++) {
				if (f.subscribe[i].checked && f.subscribe[i].value!= 'A') {
					_subscribe = _subscribe + '|' + f.subscribe[i].value;		
				}
			}
			if (_subscribe.length>0) {
				 _subscribe = _subscribe + '|';
			}
			if (_department == '6') {
				_source_type = f.source_type.value;
			}
		} 
		
        $.ajax({
           url: "checkCapcha.php",
           type: "POST",
           dataType: "text",
           data: {res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
		        $.ajax({
		           url: "sendContactForm.php",
		           type: "POST",
		           dataType: "text",
		           data: {swlang: swlang, form_name: _form_name, name: _name, surname1: _surname1, surname2: _surname2, email: _email, phone: _phone, 
		           	comment: _comment, department: _department, website: _website, city: _city, country: _country, source: _source, subscribe: _subscribe,
		           	source_type: _source_type},	           		
		           error: function(req, err, obj) {
		           	alert('error');
		            alert(err);
		           },
		           success: function(txt) {
		           	var page = 'contacto.html';
		           	if (_form_name == 'M') {
		           		page = 'prensa-comunicacion.html';	
		           	} else if (_form_name == 'S') {
		           		page = 'prensa-suscripcion.html';	
		           	} 
		            self.location = page + '?ret='+txt;
		           }           
		           
		        });            
			
           	} else {
           		alert(_msg_err_capcha);
           	}
           }
        });            
	}
	return(false);		
}

function submitformaddrequestposition() {
    if (_uploading) return false;
	
	var _ok = wbValidateFormL(document.getElementById('fcontacto'),swlang);
	
	if(_ok) {
		var f = document.getElementById('fcontacto');
		var _offer = f.offer.value;
		var _title = f.title.value;
		var _name = f.name.value;
		var _surname = f.surname.value;
        var _sex = f.sex.value;
        var _address = f.address.value;
        var _province = f.province.value;
        var _town = f.town.value;
        var _phone = f.phone.value;
        var _mobile = f.mobile.value;
        var _email = f.email.value;
        var _age = f.age.value;
        var _nacionality = f.nacionality.value;
        var _workpermit = f.workpermit.value;
        var _applicant_profile = f.applicant_profile.value;
        var _professional_profile = f.professional_profile.value;
        var _exp_years = f.exp_years.value;
        var _last_position = f.last_position.value;
        var _otros_perf_prof = f.otros_perf_prof.value;
        var _other_langs = f.other_langs.value;
        var _geo_pref = f.geo_pref.value;
        var _disp_viajar = f.disp_viajar.value;
        var _change_res = f.change_res.value;
        var _exp_salariales = f.exp_salariales.value;
        var _how = f.how.value;
        var _num_langs = f.num_langs.value;
        var _num_academic_data = f.num_academic_data.value;
        
        var _msg_error = f.msg_error.value;
        var _msg_thx = f.msg_thx.value;
        var _file = f.msguploadedfile.value;
        var _filetype = f.msguploadedfiletype.value;
        var _msgfilemandatory = f.msgfilemandatory.value;

		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_err_capcha = f.msg_err_capcha.value;

		
        var data = {swlang: swlang, offer: _offer, title: _title, name: _name, surname: _surname, 
        	sex: _sex, address: _address, province: _province, town: _town, phone: _phone, 
        	mobile: _mobile, email: _email, age: _age, nacionality: _nacionality, workpermit: _workpermit, 
        	applicant_profile: _applicant_profile, professional_profile: _professional_profile, exp_years: _exp_years, 
        	last_position: _last_position, otros_perf_prof: _otros_perf_prof, other_langs: _other_langs, 
        	geo_pref: _geo_pref, disp_viajar: _disp_viajar, 
        	change_res: _change_res, exp_salariales: _exp_salariales, how: _how, num_langs: _num_langs, 
        	num_academic_data: _num_academic_data, msg_error: _msg_error, msg_thx: _msg_thx, 
       		tempfileid: _file, tempfiletype: _filetype};
        
        for(i=1;i<=_num_langs;i++){
			if (f.elements['lang_' + i] != undefined) {
				data['lang_' + i] = f.elements['lang_' + i].value;
			}
			if (f.elements['level_' + i] != undefined) {
				data['level_' + i] = f.elements['level_' + i].value;
			}
			
		}
        
        for(i=1;i<=_num_academic_data;i++){
			if (f.elements['titulacion_' + i] != undefined) {
				data['titulacion_' + i] = f.elements['titulacion_' + i].value;
			}
			
			if (f.elements['especialidad_' + i] != undefined) {
				data['especialidad_' + i] = f.elements['especialidad_' + i].value;
			}
			
			if (f.elements['colegio_' + i] != undefined) {
				data['colegio_' + i] = f.elements['colegio_' + i].value;
			}
			
			if (f.elements['otros_estudios_' + i] != undefined) {
				data['otros_estudios_' + i] = f.elements['otros_estudios_' + i].value;
			}
			if (f.elements['otros_especialidades_' + i] != undefined) {
				data['otros_especialidades_' + i] = f.elements['otros_especialidades_' + i].value;
			}
			
		}
        
        if (_file == '') {
        	alert(_msgfilemandatory);
        } else {

        	
        $.ajax({
           url: "checkCapcha.php",
           type: "POST",
           dataType: "text",
           data: {res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err + req.status);
           },
           success: function(txt) {
           	if (txt == 'OK') {
	        	
		        $.ajax({
		           url: "addRequestPosition.php",
		           type: "POST",
		           dataType: "text",
		           data: data,
		           error: function(req, err, obj) {
		            alert(err + req.status);
		           },
		           success: function(txt) {
		           	var dest_page = self.location.href;
		           	var sep = "?";
		           	if (dest_page.indexOf("?")>=0) {
		           		sep = "&";
		           	}
		            if (txt == "OK") {
		                reloadPage(sep + 'command=ok');
		            } else {
		            	alert('Error ' + txt);
		            	if (txt == "00") alert(_msg_error);
		            	else  alert(txt);
		            	reloadPage(sep + 'command=err');
		            }
		           }
		        });            
		        
           	} else {
           		alert(_msg_err_capcha);
           	}
          }
        });   
        }
        
	}
	return(false);
}

function submitformlogin() {
	var _ok = wbValidateFormL(document.getElementById('frmlogin'),swlang);
	if(_ok) {
		var f = document.getElementById('frmlogin');
		var _user = f.user.value;
		var _passwd = f.passwd_user.value;
        $.ajax({
           url: "checkUserLoginSener.php",
           type: "POST",
           dataType: "text",
           data: {user: _user, passwd: _passwd},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
            self.location = 'restricted-area.html?ret='+txt;
           }
        });            
        
	}
	return(false);
}

function submitSearchFototeca() {
	var _ok = wbValidateFormL(document.getElementById('form1'),swlang);
	if(_ok) {
		var f = document.getElementById('form1');
		f.totalperpage.value='';
        f.submit();
	}
	return(false);
}

function submitformloginnaval() {
	var _ok = wbValidateFormL(document.getElementById('frmlogin'),swlang);
	if(_ok) {
		var f = document.getElementById('frmlogin');
		var _user = f.user.value;
		var _passwd = f.passwd_user.value;
        $.ajax({
           url: "checkUserLoginNaval.php",
           type: "POST",
           dataType: "text",
           data: {user: _user, passwd: _passwd},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
            self.location = 'login.html?ret='+txt;
           }
        });            
        
	}
	return(false);
}

function submitformregister() {
	var _ok = wbValidateFormL(document.getElementById('frmregister'),swlang);
	if(_ok) {
		var f = document.getElementById('frmregister');
		var _name = f.name.value;
		var _surnames = f.surnames.value;
		var _user = f.mail.value;
		var _type = f.type.value;
		var _empresa = f.empresa.value;
		var _phone = f.telefono.value;
		var _comment = f.comentarios.value;
		var _pass = f.pass.value;
		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_thx = f.msg_thx.value;
		var _msg_company = f.msg_company.value;
		if (_type == '0' && _empresa == '') {
			alert(_msg_company);
			return(false);
		}
        $.ajax({
           url: "setRegisterSener.php",
           type: "POST",
           dataType: "text",
           data: {swlang: swlang, user: _user, pass: _pass, name: _name, surnames: _surnames, type: _type, empresa: _empresa, phone: _phone, 
           	comment: _comment, res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
           		alert(_msg_thx);
           	}
            self.location = 'restricted-area.html?ret='+txt;
           }
        });            
        
	}
	return(false);	
}

function submitformregisternaval() {
	var _ok = wbValidateFormL(document.getElementById('frmregister'),swlang);
	if(_ok) {
		var f = document.getElementById('frmregister');
		var _name = f.name.value;
		var _surnames = f.surnames.value;
		var _user = f.mail.value;
		var _company = f.empresa.value;
		var _position = f.puesto.value;
		var _phone = f.telefono.value;
		var _web = f.web.value;
		var _address = f.direccion.value;
		var _city = f.ciudad.value;
		var _country = f.pais.value;
		var _postal_code = f.cp.value;
		var _type = f.type.value;
		var _comment = f.comentarios.value;
		var _pass = f.pass.value;
		var _formaddress = f.formaddress.value;
		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_thx = f.msg_thx.value;
		var _msg_company = f.msg_company.value;
        $.ajax({
           url: "setRegisterNaval.php",
           type: "POST",
           dataType: "text",
           data: {swlang: swlang, user: _user, pass: _pass, name: _name, surnames: _surnames, formaddress: _formaddress, 
           	company: _company, position: _position, phone: _phone, web: _web, 
           	address: _address,  city: _city,  country: _country,  postal_code: _postal_code,  type: _type,  
           	comment: _comment, res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
           		alert(_msg_thx);
           	}
           	
            self.location = 'login.html?ret='+txt;
           }
        });            
        
	}
	return(false);	
}

function submitformupdateregisternaval() {
	var _ok = wbValidateFormL(document.getElementById('frmregister'),swlang);
	if(_ok) {
		var f = document.getElementById('frmregister');
		var _id = f.id.value;
		var _name = f.name.value;
		var _surnames = f.surnames.value;
		var _user = f.mail.value;
		var _company = f.empresa.value;
		var _position = f.puesto.value;
		var _phone = f.telefono.value;
		var _web = f.web.value;
		var _address = f.direccion.value;
		var _city = f.ciudad.value;
		var _country = f.pais.value;
		var _postal_code = f.cp.value;
		var _type = f.type.value;
		var _comment = f.comentarios.value;
		var _pass = f.pass.value;
		var _formaddress = f.formaddress.value;
		var _msg_thx = f.msg_thx.value;
		var _msg_err = f.msg_err.value;
        $.ajax({
           url: "setUpdateRegisterNaval.php",
           type: "POST",
           dataType: "text",
           data: {id: _id, user: _user, pass: _pass, name: _name, surnames: _surnames, formaddress: _formaddress, 
           	company: _company, position: _position, phone: _phone, web: _web, 
           	address: _address,  city: _city,  country: _country,  postal_code: _postal_code,  type: _type,  
           	comment: _comment},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
           		alert(_msg_thx);
           	} else {
           		alert(_msg_err);
           	}
            self.location = 'misdatos.html?ret='+txt;
           }
        });            
        
	}
	return(false);	
}

function submitformsubmitcourseapply() {
	var _ok = wbValidateFormL(document.getElementById('frmcourseapply'),swlang);
	if(_ok) {
		var f = document.getElementById('frmcourseapply');
		var _id = f.id.value;
		var _idcourse = f.idcourse.value;
		var _titlecourse = f.titlecourse.value;
		var _name = f.name.value;
		var _mail = f.mail.value;
		var _surnames = f.surnames.value;
		var _user = f.mail.value;
		var _company = f.empresa.value;
		var _position = f.puesto.value;
		var _phone = f.telefono.value;
		var _web = f.web.value;
		var _address = f.direccion.value;
		var _city = f.ciudad.value;
		var _country = f.pais.value;
		var _postal_code = f.cp.value;
		var _type = f.type.value;
		var _comment = f.comentarios.value;
		var _formaddress = f.formaddress.value;
		var _msg_thx = f.msg_thx.value;
		var _msg_err = f.msg_err.value;
        $.ajax({
           url: "setApplyCourseNaval.php",
           type: "POST",
           dataType: "text",
           data: {id: _id, idcourse: _idcourse, titlecourse: _titlecourse, mail: _mail, user: _user, name: _name, 
           	surnames: _surnames, formaddress: _formaddress, 
           	company: _company, position: _position, phone: _phone, web: _web, 
           	address: _address,  city: _city,  country: _country,  postal_code: _postal_code,  type: _type,  
           	comment: _comment},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
           		alert(_msg_thx);
           		self.location = 'area-vip-cursos.html?id=' + _idcourse + '&ret='+txt;
           	} else {
           		alert(_msg_err);
           		self.location = 'area-vip-curso-apply.html?id=' + _idcourse + '&ret='+txt;
           	}
            
           }
        });            
        
	}
	return(false);	
}


function submitfrmnewpassw() {

	var _ok = wbValidateFormL(document.getElementById('frmnewpassw'),swlang);
	if(_ok) {

		var f = document.getElementById('frmnewpassw');
		var _mail = f.mail.value;
		var _msg_thx = f.msg_thx.value;
		var _msg_err_noreg = f.msg_err_noreg.value;
		var _msg_err_send = f.msg_err_send.value;

        $.ajax({
           url: "sendNewPasswSener.php",
           type: "POST",
           dataType: "text",
           data: {mail: _mail, wlang: swlang},
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {

           	if (txt == 'pok') {
           		alert(_msg_thx);
           		f.mail.value = '';
           		document.getElementById ('contrasena').style.display = 'none';           		
           	} else if (txt == 'preg') {
           		alert(_msg_err_noreg);
           	} else {
           		alert(_msg_err_send);
           	}
            
           }
        });            
        
	}
	return(false);
}
function submitfrmnewpasswnaval() {

	var _ok = wbValidateFormL(document.getElementById('frmnewpassw'),swlang);
	if(_ok) {

		var f = document.getElementById('frmnewpassw');
		var _mail = f.mail.value;
		var _msg_thx = f.msg_thx.value;
		var _msg_err_noreg = f.msg_err_noreg.value;
		var _msg_err_send = f.msg_err_send.value;

        $.ajax({
           url: "sendNewPasswNaval.php",
           type: "POST",
           dataType: "text",
           data: {mail: _mail, wlang: swlang},
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {

           	if (txt == 'pok') {
           		alert(_msg_thx);
           		f.mail.value = '';
           		document.getElementById ('contrasena').style.display = 'none';           		
           	} else if (txt == 'preg') {
           		alert(_msg_err_noreg);
           	} else {
           		alert(txt + ' ' + _msg_err_send);
           	}
            
           }
        });            
        
	}
	return(false);
}

function submitfrmunsusbcribe() {
	var _ok = wbValidateFormL(document.getElementById('formunsusbcribe'),swlang);
	if(_ok) {
		var f = document.getElementById('formunsusbcribe');
		var _email = f.email.value;
		var _id = f.id.value;
		var _idparent = f.idparent.value;
		var _url = f.url.value;
		var _customer = f.customer.value;

        $.ajax({
           url: "sendUnsubscribe.php",
           type: "POST",
           dataType: "text",
           data: {email: _email, id: _id, idparent: _idparent, customer: _customer, url: _url},
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
           		document.getElementById ('respuesta_ok').style.display = 'block';           		
           	} else if (txt == 'ERROR') {
           		document.getElementById ('respuesta_err').style.display = 'block';           		
           	}
            
           }
        });            
        
	}
	return(false);
}



function submitfundacionformsolbeca() {
    if (_uploading) return false;
	
	var _ok = wbValidateFormL(document.getElementById('fcontacto'),swlang);
	
	if(_ok) {
		var f = document.getElementById('fcontacto');
		var _name = f.name.value;
		var _surname = f.surname.value;
        var _email = f.email.value;
        var _phone = f.phone.value;
        var _country = f.country.value;
        var _comment = f.comment.value;
        
        var _msg_cv_format = f.msg_cv_format.value;
        var _msg_img_format = f.msg_img_format.value;
        var _msg_error = f.msg_error.value;
        var _msg_thx = f.msg_thx.value;
        var _filecv = f.msguploadedfile.value;
        var _filetypecv = f.msguploadedfiletype.value;
        var _msgfilemandatory = f.msgfilemandatory.value;
        
        var _filephoto = f.msguploadedfile2.value;
        var _filetypephoto = f.msguploadedfiletype2.value;

		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_err_capcha = f.msg_err_capcha.value;

        var data = {swlang: swlang, name: _name, surname: _surname, 
        	email: _email,  phone: _phone, country: _country, comment: _comment, 
        	msg_error: _msg_error, msg_thx: _msg_thx, 
       		tempfileidcv: _filecv, tempfiletypecv: _filetypecv, 
       		tempfileidphoto: _filephoto, tempfiletypephoto: _filetypephoto};
        
        if (_filecv == '') {
        	alert(_msgfilemandatory);
        } else if (_filetypecv != 'application/pdf' && _filetypecv.indexOf('word') == -1) {
        	//application/pdf formato img: image/gif
        	alert(_msg_cv_format);
        } else if (_filephoto != '' && _filetypephoto != 'image/gif' && _filetypephoto != 'image/jpeg') {
        	//application/pdf formato img: image/gif
        	alert(_msg_img_format);        	
        } else {

        $.ajax({
           url: "checkCapcha.php",
           type: "POST",
           dataType: "text",
           data: {res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
	        	
		        $.ajax({
		           url: "sendInternship.php",
		           type: "POST",
		           dataType: "text",
		           data: data,
		           error: function(req, err, obj) {
		            alert(err);
		           },
		           success: function(txt) {
		           	var dest_page = 'solicitar-beca.html';
		           	
		            if (txt == "OK") {
		            	alert(_msg_thx);
		                self.location = dest_page + '?command=ok';
		            } else {
		            	alert('Error ' + txt);
		            	if (txt == "00") alert(_msg_error);
		            	else  alert(txt);
		            	self.location = dest_page + '?command=err';
		            }
		            
		            
		           }
		        });            
		        
           	} else {
           		alert(_msg_err_capcha);
           	}
          }
        });   
        }
        
	}
	return(false);
}

function submitfundacionformayudas() {
	var _ok = wbValidateFormL(document.getElementById('fcontacto'),swlang);
	
	if(_ok) {
		var f = document.getElementById('fcontacto');
		var _name = f.name.value;
		var _surname = f.surname.value;
        var _email = f.email.value;
        var _phone = f.phone.value;
        var _beneficiarios = f.beneficiarios.value;
        var _needed = f.needed.value;
        var _solved = f.solved.value;
        
        var _msg_error = f.msg_error.value;
        var _msg_thx = f.msg_thx.value;
        var _file = f.msguploadedfile.value;
        var _filetype = f.msguploadedfiletype.value;

		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_err_capcha = f.msg_err_capcha.value;
		
        var data = {swlang: swlang, name: _name, surname: _surname, email: _email,
        	phone: _phone, beneficiarios: _beneficiarios, needed: _needed, solved: _solved, 
        	msg_error: _msg_error, msg_thx: _msg_thx, 
       		tempfileid: _file, tempfiletype: _filetype};
        
        $.ajax({
           url: "checkCapcha.php",
           type: "POST",
           dataType: "text",
           data: {res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
	        	
		        $.ajax({
		           url: "sendRequestHelp.php",
		           type: "POST",
		           dataType: "text",
		           data: data,
		           error: function(req, err, obj) {
		            alert(err);
		           },
		           success: function(txt) {
		           	var dest_page = 'quienes-ayuda.html';
		           	
		            if (txt == "OK") {
		            	alert(_msg_thx);
		                self.location = dest_page + '?command=ok';
		            } else {
		            	alert('Error ' + txt);
		            	if (txt == "00") alert(_msg_error);
		            	else  alert(txt);
		            	self.location = dest_page + '?command=err';
		            }
		           }
		        });            
		        
           	} else {
           		alert(_msg_err_capcha);
           	}
          }
        });   
        
        
	}
	return(false);
}

function submitfundacionforminstcomocolaborar() {
	var _ok = wbValidateFormL(document.getElementById('fcontacto'),swlang);
	if(_ok) {
		var f = document.getElementById('fcontacto');
		var _name = f.name.value;
		var _surname = f.surname1.value;
        var _email = f.email.value;
        var _phone = f.phone.value;
        var _proyecto = f.proyecto.value;
        
        var _msg_error = f.msg_error.value;
        var _msg_thx = f.msg_thx.value;

		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_err_capcha = f.msg_err_capcha.value;
		
        var data = {swlang: swlang, name: _name, surname: _surname, email: _email, proyecto: _proyecto,
        	phone: _phone, msg_error: _msg_error, msg_thx: _msg_thx};
        
        $.ajax({
           url: "checkCapcha.php",
           type: "POST",
           dataType: "text",
           data: {res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
	        	
		        $.ajax({
		           url: "sendRequestInstColaborar.php",
		           type: "POST",
		           dataType: "text",
		           data: data,
		           error: function(req, err, obj) {
		            alert(err);
		           },
		           success: function(txt) {
		           	var dest_page = 'colaborar.html';
		           	
		            if (txt == "OK") {
		            	alert(_msg_thx);
		                self.location = dest_page + '?command=ok';
		            } else {
		            	alert('Error ' + txt);
		            	if (txt == "00") alert(_msg_error);
		            	else  alert(txt);
		            	self.location = dest_page + '?command=err';
		            }
		           }
		        });            
		        
           	} else {
           		alert(_msg_err_capcha);
           	}
          }
        });   
        
        
	}
	return(false);
}
function submitfundacionformcolabcomocolaborar() {
	var _ok = wbValidateFormL(document.getElementById('fcontacto'),swlang);
	if(_ok) {
		var f = document.getElementById('fcontacto');
		var _name = f.name.value;
		var _surname = f.surname1.value;
        var _email = f.email.value;
        var _phone = f.phone.value;
        var _fax = f.fax.value;
        var _contacto = f.contacto.value;
        var _institucion = f.institucion.value;
        var _asunto = f.asunto.value;
        
        var _msg_error = f.msg_error.value;
        var _msg_thx = f.msg_thx.value;

		var _res_capcha = f.res_capcha.value;
		var _id_capcha = f.id_capcha.value;
		var _id_txt_capcha = f.id_txt_capcha.value;
		var _msg_err_capcha = f.msg_err_capcha.value;
		
        var data = {swlang: swlang, name: _name, surname: _surname, email: _email,
        	phone: _phone, fax: _fax, contacto: _contacto, institucion: _institucion, asunto: _asunto,
        	msg_error: _msg_error, msg_thx: _msg_thx};
        
        $.ajax({
           url: "checkCapcha.php",
           type: "POST",
           dataType: "text",
           data: {res_capcha: _res_capcha, id_capcha: _id_capcha, id_txt_capcha: _id_txt_capcha},	           		
           error: function(req, err, obj) {
           	alert('error');
            alert(err);
           },
           success: function(txt) {
           	if (txt == 'OK') {
	        	
		        $.ajax({
		           url: "sendRequestColaborar.php",
		           type: "POST",
		           dataType: "text",
		           data: data,
		           error: function(req, err, obj) {
		            alert(err);
		           },
		           success: function(txt) {
		           	var dest_page = 'como-colaborar.html';
		           	
		            if (txt == "OK") {
		            	alert(_msg_thx);
		                self.location = dest_page + '?command=ok';
		            } else {
		            	alert('Error ' + txt);
		            	if (txt == "00") alert(_msg_error);
		            	else  alert(txt);
		            	self.location = dest_page + '?command=err';
		            }
		           }
		        });            
		        
           	} else {
           		alert(_msg_err_capcha);
           	}
          }
        });   
        
        
	}
	return(false);
}


$(document).ready(function (){
	$("#formsubmit").click(submitformaddrequestposition);  
	
	$("#formsubmitlogin").click(submitformlogin);  
	$("#formsubmitregister").click(submitformregister);  	
	$("#formsubmitnewpassw").click(submitfrmnewpassw);  
	
	$("#formsubmitcontact").click(submitformcontact);  
	$("#formsubmitloginnaval").click(submitformloginnaval);  
	$("#formsubmitloginnaval_top").click(submitformloginnaval);  
	$("#formsubmitregisternaval").click(submitformregisternaval);  	
	$("#formsubmitupdateregisternaval").click(submitformupdateregisternaval);  	
	$("#formsubmitcourseapply").click(submitformsubmitcourseapply);  	
	$("#formsubmitnewpasswnaval").click(submitfrmnewpasswnaval);  
	$("#formsubmitunsusbcribe").click(submitfrmunsusbcribe);  
	$("#formsubmitSearchFototeca").click(submitSearchFototeca);  
	
	$("#closedivlegal").click(function () {
		document.getElementById ('arestringida_legal').style.display = 'none';
	});  
	$("#showdivlegal").click(function () {
		document.getElementById ('arestringida_legal').style.display = 'block';
	});  
	$("#closedivconectado").click(function () {
		document.getElementById ('conectado').style.display = 'none';
		self.location = 'restricted-documents.html';
	});  
	$("#closedivconectadonaval").click(function () {
		document.getElementById ('conectado').style.display = 'none';
		self.location = 'area-vip.html';
	});  
	$("#closedivregistradonaval").click(function () {
		document.getElementById ('registrado').style.display = 'none';
	});  
	$("#closedivcontrasena").click(function () {
		document.getElementById ('contrasena').style.display = 'none';
	});  

	$("#shownewpassw").click(function () {
		document.getElementById ('contrasena').style.display = 'block';
	});  
	$("#shownewpassw_top").click(function () {
		self.location = 'login.html?ret=passw';
	});  

    $("#msgfile").change(uploadfile);
    $("#msgfile2").change(uploadfile2);

	//document.getElementById ('gallery_cat').onchange = new Function("SelectSubcat(this.value, '"+document.getElementById ('type_gallery').value +"');");    
	
    // Fundación
	$("#formsubmitsolbeca").click(submitfundacionformsolbeca);  
	$("#formsubmitayudas").click(submitfundacionformayudas);  
	$("#formsubmitingcolaborar").click(submitfundacionforminstcomocolaborar);  
	$("#formsubmitcolabcomocolaborar").click(submitfundacionformcolabcomocolaborar);  
    
}
);


function SelectSubcat (cat) {
    $.ajax({
        url: "getGallerySubcat.php",
        type: "POST",
        dataType: "xml",		        
        data: {cat: cat, swlang: swlang},
        error: function(req, err, obj) {
            alert('Error: ' + req.status + err);
        },
        success: function(xml) {
		        	
		            var res = $("res",xml).text();
		            var text = $("text",xml).text();		            
		            var subcats = $("subcats",xml).text();		            
		            var num_subcats = $("num_subcats",xml).text();		            
		            if (res == "OK") {
			        	
		            	$("#gallery_subcat").text('');
		            	$("#gallery_subcat").append('<option value = "" selected>' + dic_select_subcat + '</option>');
		            	
		            	var id = '';
						var name = '';
						var position = 1;
		            	
			        	$("subcats", xml).each(function() {
							id = $("id",this).text();
							name = $("name",this).text(); 
							$("#gallery_subcat").append('<option value="'+id+'">'+name+'</option>');
							position ++ ;
			        	})
			        	
		            } else 
		            	alert (text);        	
        }
	});
}

function changeSubcat (cat,section) {
	//alert("section="+section);
    $.ajax({
        url: "getSubcat.php",
        type: "POST",
        dataType: "xml",		        
        data: {cat: cat, swlang: swlang, section: section},
        error: function(req, err, obj) {
            alert('Error: ' + req.status + err);
        },
        success: function(xml) {
		        	
		            var res = $("res",xml).text();
		            var text = $("text",xml).text();		            
		            var subcats = $("subcats",xml).text();		            
		            var num_subcats = $("num_subcats",xml).text();		            
		            if (res == "OK") {
			        	
		            	$("#categoria2").text('');
		            	//$("#categoria2").append('<option value = "" selected>' + dic_select_subcat + '</option>');
		            	
		            	var id = '';
						var name = '';
						var position = 1;
		            	
			        	$("subcats", xml).each(function() {
							id = $("id",this).text();
							name = $("name",this).text(); 
							$("#categoria2").append('<option value="'+id+'">'+name+'</option>');
							position ++ ;
			        	})
			        	
		            } else 
		            	alert (text);        	
        }
	});
}

_uploading = false;

function uploadfile (event) {
    var msgfile = event.target;
    var frm = msgfile.form;
    var show2 = false;
   	if (frm.action_file!=null) {
   		if (frm.action_file.value == "segundo") show2 = true;
   	}
    if (msgfile.value != '') {
    	if (show2) {
	        document.getElementById ('div_msgfile2').style.display = 'none';
	        document.getElementById ('div_uploading2').style.display = 'block';
    	} else {
	        document.getElementById ('div_msgfile').style.display = 'none';
	        document.getElementById ('div_uploading').style.display = 'block';
    	}
        if (document.getElementById ('formsubmit') !== null) {
        	document.getElementById ('formsubmit').disabled = true;
        } 
        if (document.getElementById ('formsubmitsolbeca') !== null) {
        	document.getElementById ('formsubmitsolbeca').disabled = true;
        }
        _uploading = true;
        frm.submit();
    }
}

function uploadfile2 (event) {
    var msgfile = event.target;
    var frm = msgfile.form;
   	
    if (msgfile.value != '') {
        document.getElementById ('div_msgfile2').style.display = 'none';
        document.getElementById ('div_uploading2').style.display = 'block';
        document.getElementById ('formsubmitsolbeca').disabled = true;
        frm.action_file.value = "segundo";
        _uploading = true;
        frm.submit();
    }
}

function fileuploaded (filename, fileid, filetype) {
    var frm = document.getElementById ('fcontacto');
    
    var show2 = false;
   	if (frm.action_file!=null) {
   		if (frm.action_file.value == "segundo") show2 = true;
   	}
    
    var dv;
    if (show2) {
    	dv = document.getElementById ('div_uploadedfile2');
	    frm.msguploadedfile2.value = fileid;    
	    frm.msguploadedfiletype2.value = filetype;
    } else {
	    frm.msguploadedfile.value = fileid;    
	    frm.msguploadedfiletype.value = filetype;
    	dv = document.getElementById ('div_uploadedfile');
    }
    dv.innerHTML = filename;
    dv.style.display = 'block';
    if (show2) {
    	document.getElementById ('div_msgfile2').style.display = 'block';
    	document.getElementById ('div_uploading2').style.display = 'none';
    } else {
    	document.getElementById ('div_msgfile').style.display = 'block';
    	document.getElementById ('div_uploading').style.display = 'none';
    }
    if (document.getElementById ('formsubmit') !== null) {
    	document.getElementById ('formsubmit').disabled = false;
    }
    if (document.getElementById ('formsubmitsolbeca') !== null) {
    	document.getElementById ('formsubmitsolbeca').disabled = false;
    }
    if (show2) {
    	frm.msgfile2.value = '';
    	frm.action_file.value = "";
    } else {
    	frm.msgfile.value = '';
    }
    _uploading = false;
}

