function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

//
function showLogin(){
	$("#login-movie").show()
}
function hideLogin(){
	$("#login-movie").hide()
}
//
function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else
  {
    return document.getElementById(movieName);
  }
}

function fHash(user,hash) {
	$("#login-movie").hide()
	createCookie('msHash',hash,1)
	createCookie('msUser',user,1)
	window.location.reload()
}
function fLoginFromRegister(user,hash){
	createCookie('msHash',hash,1)
	createCookie('msUser',user,1)
	if ($.browser.mozilla || $.browser.msie) {
		swf = getFlashMovieObject("navUser");
	}else{
		swf = getFlashMovieObject("nav_User");
	}
	swf.fHash();
}
function fGetNombre() {
	var user = readCookie('msUser')
	return user
}

function fGetHash() {
	var hash = readCookie('msHash')
	return hash
}
function fDeleteCookies(recargar){
	eraseCookie('msHash')
	eraseCookie('msUser')
	if(recargar=='true'){
		window.location.reload()
	}
}
function fLogout(lng) {
	eraseCookie('msHash')
	eraseCookie('msUser')
	window.location.href = '/'+lng+'/';
}
function fSaveStep(stepToSave) {
	$("#login-movie").show()
	createCookie('msStep',stepToSave,1)
}

function fSaveStepRegister(stepToSave,lng) {
	createCookie('msStep',stepToSave,1)
	window.location.href = '/'+lng+'/register.html';
}
function fGetStep2Save() {
	var step = readCookie('msStep')
	return step
}
function fDeleteStep(){
	eraseCookie('msStep')
}
//-

function fSaveCC(str){
	createCookie('msCCstr',str,5)
	if ($.browser.mozilla || $.browser.msie) {
		swf = getFlashMovieObject("profile");
	}else{
		swf = getFlashMovieObject("ccProfile");
	}
	swf.saveCC()
}
function fGetCommandCenter() {
	var cc = readCookie('msCCstr')
	return cc
}

function fSaveCCnl(str){
	//alert(str)
	createCookie('msCCstrNL',str)
}
function fGetCommandCenterNL() {
	var cc = readCookie('msCCstrNL')
	return cc
}
//-

function vEnd(){
	//alert('fin video')
	if ($.browser.mozilla || $.browser.msie) {
		swf = getFlashMovieObject("info_videos");
	}else{
		swf = getFlashMovieObject("infoVideos");
	}
	swf.fEndVideo();
}

function getUserQS() {
  var variable = 'user'
  var query = self.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
		if( variable == 'swf'){
			salida = new String(pair[1]);
			salida2 = salida.substr(0,salida.length-4);
		}else{
			salida2 = pair[1];
		}
		return unescape(salida2);
    }
  } 
  return '';
}
