//Iniciando namespaces
rmb.seo.namespaces.createNamespace("rmb.seo.prices");

rmb.seo.prices.UpdateCountryPriceClass = function(hashDatos){

    //"private" variables: 
    var _countryCode = hashDatos.countryCode; 
	var _raizUrl = hashDatos.raizUrl;
	
	var _idioma = hashDatos.language;
	var _codeServicioPaisEquivalente = hashDatos.codeServicioPaisEquivalente;
	var _servicioPais = hashDatos.servicioPais;
	var _localeCode = hashDatos.localeCode;
	
	
	
	function getRaizUrl(){
        return _raizUrl;
    }

	/*
	* Esta funci?n obtiene los datos para el vuelo de Ida.
	*/
	function obtenerDatos(url)
	{
			dojo.xhrGet({
				url: url,
				handleAs: "json",
				preventCache: true,
				handle: function(data,args){	
						if(data != null && data.text != null)
						{
							if(data.text.textTitle != null)
							{
								document.title = data.text.textTitle;
							}
							if(data.text.textH1 != null)
							{
								var h1 = dojo.query('h1')[0];
	                            if(h1!= undefined)
	                            {
	                                h1.innerHTML = data.text.textH1;
	                            }
							}
							if(data.text.infoPrice != null)
							{
								var info = document.getElementById("info-price");
	                            if(info!= undefined)
	                            {
	                                info.innerHTML = data.text.infoPrice;
	                            }
							}
						}					
				}
			});        
	}
	
	var inicioJS = function()
	{ 
		//servlets/updateCityPrice.view?language=1&codeServicioPais=1&cityCode=MAD
		var url = getRaizUrl()+'/servlets/updateCountryPrice.view?';
		url += 'countryCode=' + _countryCode;
		url += '&language=' + _idioma;
		url += '&codeServicioPais=' + _codeServicioPaisEquivalente;
		url += '&servicioPais=' + _servicioPais;
		url += '&localeCode=' + _localeCode;
		url += '&raizUrl=' + _raizUrl;
		obtenerDatos(url);	
					      			      		
	}	
	
	dojo.addOnLoad(inicioJS);


    //"private" method:
    
    
    return {

        toString: function(){
            return "UpdateCountryPriceClass " + _id;
        }
		

    };    
}; 






