

	// ---------------------------------------------------------------------- GLOBAL


	// ---------------------------------------------------------------------- ACCIONES A REALIZAR EN ONLOAD
	onload = function(){

		//------------------------------------------
		// ESTABLECER FUNCIONAMIENTO DEL MENU
		//------------------------------------------
		
	}	


	function CallPHP( sDir , bNew ){
		
		if ( sDir != "" ){
			if( bNew ){
				window.open(sDir) ;
			}else{
            	location.href = sDir ;
			}
    	}
		
	}
	
	
	function ClearForm( sForm ){
		
		document[sForm].reset();
	}

	function AlertPaypal(){
		
		alert('Para que el registro se complete correctamete debes presionar el boton de regreso a SMLatam desde la pagina de paypal una vez completado el pago.');
		SendForm('paypal');

	}

	function AlertPaypal_en(){
		
		alert('For the registration to be completed correctly, you must click on "back to SMLatam" from the paypal page once you have completed your payment..');
		SendForm('paypal');

	}

	function SendForm( sForm ){
		
		document[sForm].submit();
		
	}

	function ReviseRegForm(){
		
		var oMySelect 		= document.getElementById("tarifa");
		var oMyTitle 		= document.getElementById("RegTitle");
		var oMyCompany 		= document.getElementById("company");
		var oMyDepartamento	= document.getElementById("departamento");
		var oMyPromoCode 	= document.getElementById("codigo");
		var oPressWarning 	= document.getElementById("pressWarning");
		
		
		if( oMySelect.value == "P" ){
			
			oMyTitle.innerHTML			="Registro PRENSA"
			oMyCompany.innerHTML		="Medio para el que trabajas";
			oMyDepartamento.className	="RegFormItem RegFormField RegFormMandatory";
			oPressWarning.style.display	="";
			
		}else{
			
			oMyTitle.innerHTML			="Registro"
			oMyCompany.innerHTML		="Compañía";
			oMyDepartamento.className	="RegFormItem RegFormField";
			oPressWarning.style.display	="none";
			
		}
		
		if( oMySelect.value == "S1" || oMySelect.value == "V1" || oMySelect.value == "P" ){
			
			oMyPromoCode.style.display="none";
			
		}else{
			
			oMyPromoCode.style.display="";
			
		}		
		
	}

	function ReviseRegForm_en(){
		
		var oMySelect 		= document.getElementById("tarifa");
		var oMyTitle 		= document.getElementById("RegTitle");
		var oMyCompany 		= document.getElementById("company");
		var oMyDepartamento	= document.getElementById("departamento");
		var oMyPromoCode 	= document.getElementById("codigo");
		var oPressWarning 	= document.getElementById("pressWarning");
		
		
		if( oMySelect.value == "P" ){
			
			oMyTitle.innerHTML			="PRESS registration"
			oMyCompany.innerHTML		="Name of the media outlet you work for";
			oMyDepartamento.className	="RegFormItem RegFormField RegFormMandatory";
			oPressWarning.style.display	="";
			
		}else{
			
			oMyTitle.innerHTML			="Registration"
			oMyCompany.innerHTML		="Company";
			oMyDepartamento.className	="RegFormItem RegFormField";
			oPressWarning.style.display	="none";
			
		}
		
		if( oMySelect.value == "S1" || oMySelect.value == "V1" || oMySelect.value == "P" ){
			
			oMyPromoCode.style.display="none";
			
		}else{
			
			oMyPromoCode.style.display="";
			
		}		
		
	}
	
	
	function CheckRegForm( sForm ){
		var sForm ;
		var OFields	= [] ;
		
		OFields.push( document.getElementById("nombre") ) ;
		OFields.push( document.getElementById("apellido") ) ;
		OFields.push( document.getElementById("companyf") ) ;
		OFields.push( document.getElementById("departamento") ) ;
		OFields.push( document.getElementById("puesto") ) ;
		OFields.push( document.getElementById("telefono") ) ;
		OFields.push( document.getElementById("email") ) ;
		OFields.push( document.getElementById("web") ) ;
		OFields.push( document.getElementById("direccion") ) ;
		OFields.push( document.getElementById("colonia") ) ;
		OFields.push( document.getElementById("postal") ) ;
		OFields.push( document.getElementById("pais") ) ;
		OFields.push( document.getElementById("razonsocial") ) ;
		OFields.push( document.getElementById("RFC") ) ;
		OFields.push( document.getElementById("direccionF") ) ;
		OFields.push( document.getElementById("postalF") ) ;
		OFields.push( document.getElementById("ciudadF") ) ;
		OFields.push( document.getElementById("paisF") ) ;
		


		// CHEQUEAR MANDATORY
		var i = 0;
		for( i=0; i<OFields.length ; i++ ){
			//alert( OFields[i].id +" "+ OFields[i] +" "+ OFields[i].className +" "+ OFields[i].value )
			if( OFields[i].className == "RegFormItem RegFormField RegFormMandatory" && OFields[i].value == "" ){
				
				alert( "Faltan campos obligatorios por rellenar" ) ;
				return ;
				
			}
		}
		
		SendForm( sForm ) ;

		
	}