
var idSelected = -1;
var categories_id_selected = null;

function clearText(textarea)
{
	 textarea.innerHTML = '';
}

function startUpload()
{
  //showLoadingGen("loadLayer",50);
 	return true;
}

function stopUpload(success,field,name)
{
  var result = '';
  if (success == '0'){
				document.getElementById('result_' + field).innerHTML ='El fichero ha sido subido con exito.<br>Pincha <a href="javascript:reloadAvatar();">aqui</a> para ver la imagen. Tambien puedes verla en <a href="account.php">tu cuenta</a>';				
		}
		else if (success == '1'){
				document.getElementById('result_' + field).innerHTML ='Solo se permiten imagenes con extension JPEG, GIF o PNG.';
		}
		else if (success == '2'){
				document.getElementById('result_' + field).innerHTML ='El tamano maximo de la imagen es de 100 Kb.';
		}		
		else if (success == '3'){
				document.getElementById('result_' + field).innerHTML ='El fichero seleccionado no es una imagen.';
		}		
		else if (success == '4'){
				document.getElementById('result_' + field).innerHTML ='La imagen debe tener las siguientes dimensiones: 100 x 100.';
		}				
		else
		{
				document.getElementById('result_' + field).innerHTML ='Ha ocurrido un error al subir el fichero.';
		}
  //hideLoadingGen("loadLayer");
		return true;
}

function reloadAvatar()
{
		closePrivacity();
	 showModifyDataAvatar();
}

function popupLoginChat() {

	// the size of the popup window
	var width = 800;
	var height = 600;

	// the x,y position of the popup window
	// NOTE: this formula will auto-center the popup on the screen
	var y = (screen.height - height) / 2;
	var x = (screen.width - width) / 2;

	var url = './chat/flashchat.php';
	var options = 'width=' + width + ',height=' + height + ',top=' + y + ',left=' + x + ',resizable';

	// open the chat window as a popup, instead of embedded in webpage
	window.open( url, 'chat', options );
}

function showLayerSearch(type)
{
	  var div = document.getElementById("search_type");
	  if (type == '1')
			{
				  div.innerHTML = '<table border="0" cellpadding="0" cellspacing="0"><tr><td width="60" align="center"><div class="label_search">Noticias</div></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'4\');"><span class="text_search">Videos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'2\');"><span class="text_search">Fotos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'3\');"><span class="text_search">Equipos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'5\');"><span class="text_search">Foro</span></a></td></tr></table><input type="hidden" id="type_search" name="type_search" value="1" />';
			}
	  else if (type == '2')
			{
				  div.innerHTML = '<table border="0" cellpadding="0" cellspacing="0"><tr><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'1\');"><span class="text_search">Noticias</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'4\');"><span class="text_search">Videos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"><td width="60" align="center"><div class="label_search">Fotos</div></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'3\');"><span class="text_search">Equipos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'5\');"><span class="text_search">Foro</span></a></td></tr></table><input type="hidden" id="type_search" name="type_search" value="2" />';
			}
	  else if (type == '3')
			{
				  div.innerHTML = '<table border="0" cellpadding="0" cellspacing="0"><tr><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'1\');"><span class="text_search">Noticias</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'4\');"><span class="text_search">Videos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'2\');"><span class="text_search">Fotos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><div class="label_search">Equipos</div></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'5\');"><span class="text_search">Foro</span></a></td></tr></table><input type="hidden" id="type_search" name="type_search" value="3" />';
			}
	  else if (type == '4')
			{
				  div.innerHTML = '<table border="0" cellpadding="0" cellspacing="0"><tr><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'1\');"><span class="text_search">Noticias</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><div class="label_search">Videos</div></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'2\');"><span class="text_search">Fotos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'3\');"><span class="text_search">Equipos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'5\');"><span class="text_search">Foro</span></a></td></tr></table><input type="hidden" id="type_search" name="type_search" value="4" />';
			}			
	  else 
			{
				  div.innerHTML = '<table border="0" cellpadding="0" cellspacing="0"><tr><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'1\');"><span class="text_search">Noticias</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'4\');"><span class="text_search">Videos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'2\');"><span class="text_search">Fotos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><a href="javascript:;" onclick="javascript:showLayerSearch(\'3\');"><span class="text_search">Equipos</span></a></td><td width="2"><img src="temp/images/pixel_trans.gif" alt="" width="2" border="0" height="1"></td><td width="60" align="center"><div class="label_search">Foro</div></td></tr></table><input type="hidden" id="type_search" name="type_search" value="5" />';				

			}			
		
}

function posicion_object_height(objeto){
	resy=0;
	while (objeto.tagName!="BODY")
	{
			resy+=objeto.offsetTop;
			objeto=objeto.offsetParent;
	}
	return resy;
}

function toComments()
{
	 if (document.getElementById("div_comentarios") != null)
		{
			  window.scrollTo(0,document.getElementById("div_comentarios").offsetTop + 200);
		}
		else
		{
  	  window.scrollTo(0,500);
		}
}


function showLayer(id)
{
	 document.getElementById(id).style.display = "block";
		document.getElementById(id).style.overflow = "visible";
		
}

function hideLayer(id)
{
	 document.getElementById(id).style.display = "none";
		document.getElementById(id).style.overflow = "hidden";
}

function validarFormEditImages(numImages){
	return true;
	
}

function updatePageTitle(text)
{
	document.title = text;
}

function modifycheckImage(check1, check2, capa){
	mostrarCapa(check1, capa, true);
	document.account_edit_images.elements[check2].checked = false;
}

function deletecheckImage(check1, check2, capa){
	mostrarCapa(check1, capa, false);
	document.account_edit_images.elements[check2].checked = false;	
}

function mostrarCapa(check, capa, mostrar){
 if (document.account_edit_images.elements[check].checked && mostrar){
	 xDisplay(capa, 'block') 
//	 document.account_edit_images.pictures_title0.disabled = false; 
//	 document.account_edit_images.pictures_image0.disabled = false; 	 
 }else{
	 xDisplay(capa, 'none') 		 
//	 document.account_edit_images.pictures_title0.disabled = true; 
//	 document.account_edit_images.pictures_image0.disabled = true; 	 
 }
}


function aviso_legal(URL)
{
  var posX, posY;
  posX = (screen.width - 450) / 2;
  posY = (screen.height - 350) / 2;
  var options='toolbar=no,menubar=no,scrollbars=yes,resizable=no,width=450,height=350,left='+posX+',top='+posY;
  window.open(URL,'avisolegal',options);
}

function popupWindow(url) {
  var posX, posY;
  posX = (screen.width - 450) / 2;
  posY = (screen.height - 350) / 2;	
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left='+posX+',top='+posY)
}


function SetFocus(TargetFormName) {
  var target = 0;
  if (TargetFormName != "") {
    for (i=0; i<document.forms.length; i++) {
      if (document.forms[i].name == TargetFormName) {
        target = i;
        break;
      }
    }
  }

  var TargetForm = document.forms[target];
    
  for (i=0; i<TargetForm.length; i++) {
    if ( (TargetForm.elements[i].type != "image") && (TargetForm.elements[i].type != "hidden") && (TargetForm.elements[i].type != "reset") && (TargetForm.elements[i].type != "submit") ) {
      TargetForm.elements[i].focus();

      if ( (TargetForm.elements[i].type == "text") || (TargetForm.elements[i].type == "password") ) {
        TargetForm.elements[i].select();
      }

      break;
    }
  }
}

function RemoveFormatString(TargetElement, FormatString) {
  if (TargetElement.value == FormatString) {
    TargetElement.value = "";
  }

  TargetElement.select();
}

function CheckDateRange(from, to) {
  if (Date.parse(from.value) <= Date.parse(to.value)) {
    return true;
  } else {
    return false;
  }
}

function IsValidDate(DateToCheck, FormatString) {
  var strDateToCheck;
  var strDateToCheckArray;
  var strFormatArray;
  var strFormatString;
  var strDay;
  var strMonth;
  var strYear;
  var intday;
  var intMonth;
  var intYear;
  var intDateSeparatorIdx = -1;
  var intFormatSeparatorIdx = -1;
  var strSeparatorArray = new Array("-"," ","/",".");
  var strMonthArray = new Array("jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec");
  var intDaysArray = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

  strDateToCheck = DateToCheck.toLowerCase();
  strFormatString = FormatString.toLowerCase();
  
  if (strDateToCheck.length != strFormatString.length) {
    return false;
  }

  for (i=0; i<strSeparatorArray.length; i++) {
    if (strFormatString.indexOf(strSeparatorArray[i]) != -1) {
      intFormatSeparatorIdx = i;
      break;
    }
  }

  for (i=0; i<strSeparatorArray.length; i++) {
    if (strDateToCheck.indexOf(strSeparatorArray[i]) != -1) {
      intDateSeparatorIdx = i;
      break;
    }
  }

  if (intDateSeparatorIdx != intFormatSeparatorIdx) {
    return false;
  }

  if (intDateSeparatorIdx != -1) {
    strFormatArray = strFormatString.split(strSeparatorArray[intFormatSeparatorIdx]);
    if (strFormatArray.length != 3) {
      return false;
    }

    strDateToCheckArray = strDateToCheck.split(strSeparatorArray[intDateSeparatorIdx]);
    if (strDateToCheckArray.length != 3) {
      return false;
    }

    for (i=0; i<strFormatArray.length; i++) {
      if (strFormatArray[i] == 'mm' || strFormatArray[i] == 'mmm') {
        strMonth = strDateToCheckArray[i];
      }

      if (strFormatArray[i] == 'dd') {
        strDay = strDateToCheckArray[i];
      }

      if (strFormatArray[i] == 'yyyy') {
        strYear = strDateToCheckArray[i];
      }
    }
  } else {
    if (FormatString.length > 7) {
      if (strFormatString.indexOf('mmm') == -1) {
        strMonth = strDateToCheck.substring(strFormatString.indexOf('mm'), 2);
      } else {
        strMonth = strDateToCheck.substring(strFormatString.indexOf('mmm'), 3);
      }

      strDay = strDateToCheck.substring(strFormatString.indexOf('dd'), 2);
      strYear = strDateToCheck.substring(strFormatString.indexOf('yyyy'), 2);
    } else {
      return false;
    }
  }

  if (strYear.length != 4) {
    return false;
  }

  intday = parseInt(strDay, 10);
  if (isNaN(intday)) {
    return false;
  }
  if (intday < 1) {
    return false;
  }

  intMonth = parseInt(strMonth, 10);
  if (isNaN(intMonth)) {
    for (i=0; i<strMonthArray.length; i++) {
      if (strMonth == strMonthArray[i]) {
        intMonth = i+1;
        break;
      }
    }
    if (isNaN(intMonth)) {
      return false;
    }
  }
  if (intMonth > 12 || intMonth < 1) {
    return false;
  }

  intYear = parseInt(strYear, 10);
  if (isNaN(intYear)) {
    return false;
  }
  if (IsLeapYear(intYear) == true) {
    intDaysArray[1] = 29;
  }

  if (intday > intDaysArray[intMonth - 1]) {
    return false;
  }
  
  return true;
}

function IsLeapYear(intYear) {
  if (intYear % 100 == 0) {
    if (intYear % 400 == 0) {
      return true;
    }
  } else {
    if ((intYear % 4) == 0) {
      return true;
    }
  }

  return false;
}





/* formexp.js compiled from X 4.0 with XC 0.27b. Distributed by GNU LGPL. For copyrights, license, documentation and more visit Cross-Browser.com */

var xOp7Up,xOp6Dn,xIE4Up,xIE4,xIE5,xNN4,xUA=navigator.userAgent.toLowerCase();

if(window.opera){
	var i=xUA.indexOf('opera');
	if(i!=-1){var v=parseInt(xUA.charAt(i+6));
		xOp7Up=v>=7;
		xOp6Dn=v<7;
	}
}
else if(navigator.vendor!='KDE' && document.all && xUA.indexOf('msie')!=-1){
	xIE4Up=parseFloat(navigator.appVersion)>=4;
	xIE4=xUA.indexOf('msie 4')!=-1;
	xIE5=xUA.indexOf('msie 5')!=-1;
}
else if(document.layers){
	xNN4=true;
}
xMac=xUA.indexOf('mac')!=-1;
function xDef(){
	for(var i=0; i<arguments.length; ++i){
		if(typeof(arguments[i])=='undefined') return false;
	}
	return true;
}
function xDisplay(e,s){
	if(!(e=xGetElementById(e))) return null;
	if(e.style && xDef(e.style.display)) {
		if (xStr(s)) e.style.display = s;
		return e.style.display;
	}
	return null;
}
function xGetElementById(e){
	if(typeof(e)!='string') return e;
	if(document.getElementById) e=document.getElementById(e);
	else if(document.all) e=document.all[e];
	else e=null;
	return e;
}
function xStr(s){
	for(var i=0; i<arguments.length; ++i){
		if(typeof(arguments[i])!='string') return false;
	}
	return true;
}

function clear_input(object)
{
	 if (object.value == "Usuario")
			object.value = "";
}

function fill_input(object,text)
{
	 if (object.value == "")
		 object.value = text;
}

function changeToText(object) 
{
	 if (object.value == "")
		{				
					document.getElementById('liPass').innerHTML ='<input id="password_header" style=" color:#666666; border:1px solid #666666; padding-left:5px; height: 17px; width: 120px; font-size: 11px;" name="password_header" onkeypress="form_loginHeader_submit(event); " onfocus="changeToPass(this);" onblur="changeToText(this);" maxlength="40" value="Contrase\u00f1a" type="text">';			
		}
}

function changeToPass(object) 
{
		document.getElementById('liPass').innerHTML ='<input id="password_header" style=" color:#666666; border:1px solid #666666; padding-left:5px; height: 17px; width: 120px; font-size: 11px;" name="password_header" onkeypress="form_loginHeader_submit(event);" onblur="changeToText(this);" maxlength="40" value="" type="password">';
	document.getElementById('password_header').focus();
}

function form_loginHeader_submit(key)
{
	tecla = (document.all) ? key.keyCode : key.which;
	if (tecla!=13 ) return;
	validateHeaderLogin();
}
function form_login_submit(key)
{
	tecla = (document.all) ? key.keyCode : key.which;
	if (tecla!=13 ) return;
	document.forms['login'].submit();
}

function showErrorPageGen(error,text)
{
		var message="<table id='table_message' border='0' cellspacing='5' cellpadding='0'><tr><td align='center'><table border='0' cellspacing='5' cellpadding='0'><tr><td align='right'><img src='./images/validator/error.jpg' alt='Error' /></td><td align='left' class='text'><b>"+text+"</b></td></tr></table></td></tr><tr><td align='center' class='text'>"+error+"</td></tr><tr><td align='center' style='padding-top:10px;'><a href='javascript:hideMessage();'><img src='./images/buttons/button_continue_OFF.jpg' border='0' alt='Continuar' /></a></td></tr></table>";
		showMessageTransSmall(message);
}

function showMessageGeneral(message,position)
{
	var height = 100;
	if ( document.getElementById("tabContainer") != null )
	  height = document.getElementById("tabContainer").offsetHeight;
	
	document.getElementById("transCategoriesMessage").innerHTML=message;
	document.getElementById("transCategories").style.height= height-10;
	document.getElementById("transCategoriesMessage").style.height= height-15;
	if (position == 't')
	{
		 if (height > 300)
				document.getElementById("transCategoriesMessage").style.top = 200;
	}
	else
	{
		document.getElementById("transCategoriesMessage").style.top = height - 300;
	}
	
	document.getElementById("transCategories").style.display="block";
}


function checkLength(valor, permiteVacio, minimo, maximo)
{
	var cantCar=valor.length;
	if(valor=="")
	{
		if(permiteVacio) return true;
		else return false;
	}
	else
	{
		if(cantCar>=minimo && cantCar<=maximo) return true;
		else return false;
	}
}

function selectMark()
{
		var combo = document.getElementById('manufacturers_id');
		var value = combo.options[combo.selectedIndex].value;
		if (value != "" )
		{
			 if (value == "0")
				 location.href = "index.php";
				else
					 document.forms['manufacturers'].submit();
		}

}
function selectCategory()
{
		var combo = document.getElementById('c_s');
		var url = combo.options[combo.selectedIndex].value;
		if (url != -1 )
		{
			 location.href="./-c-"+url+".html?c_s="+url;
		}
		else
		{
			 location.href="index.php";
		}
}


function changeOverImageGen(obj)
{
	 obj.className ='notSelectedOverTabGen';
}
function changeOutImageGen(obj)
{
	 obj.className ='notSelecteTabGen';
}

function selectThis(id)
{
	 var tmp = "";
	 if (idSelected == -1) idSelected = id;
		else
		{
			 document.getElementById(idSelected+"_td").className = "text";
		  document.getElementById(idSelected+"_av").className =		"text";
				
				tmp = document.getElementById(idSelected+"_img").src;
		  document.getElementById(idSelected+"_img").src = document.getElementById(idSelected+"_img_on").src;
		  document.getElementById(idSelected+"_img_on").src = tmp;
				
				idSelected = id;
		}
		document.getElementById(id+"_td").className = "text_bold";
		document.getElementById(id+"_av").className =		"text_bold";
		document.getElementById(id+"_radio").checked=true;
		
		tmp = document.getElementById(id+"_img").src;
		document.getElementById(id+"_img").src = document.getElementById(id+"_img_on").src;
		document.getElementById(id+"_img_on").src = tmp;
}

function showMessageTransparence(message)
{
	var height = 100;
	if ( document.getElementById("tabContainer") != null )
	  height = document.getElementById("tabContainer").offsetHeight;
			
	document.getElementById("transparenceMessage").innerHTML=message;
	document.getElementById("transparence").style.height= height - 10;
	document.getElementById("transparenceMessage").style.height= height - 10;
	document.getElementById("transparence").style.display="block";
		
}

function hideMessage()
{
	document.getElementById("transparence").style.display="none";
}

function showMessageShippingCostChanged()
{
				var message="<table id='table_message' border='0' cellspacing='5' cellpadding='0'><tr><td align='center'><table border='0' cellspacing='5' cellpadding='0'><tr><td align='center' class='text_bold'>Los gastos de envio han sido modificados. Pulse para continuar...</b></td></tr></table></td></tr><tr><td align='center' style='padding-top:10px;'><a href='javascript:hideMessage();'><img src='./images/buttons/button_continue_OFF.jpg' border='0' alt='Continuar' /></a></td></tr></table>";
		 showMessageTransSmall(message);	
}

function showMessageShippingCostFree()
{
				var message="<table id='table_message' border='0' cellspacing='5' cellpadding='0'><tr><td align='center'><table border='0' cellspacing='5' cellpadding='0'><tr><td align='center' class='text_bold'>Los gastos de envio son gratuitos. Pulse para continuar...</b></td></tr></table></td></tr><tr><td align='center' style='padding-top:10px;'><a href='javascript:hideMessage();'><img src='./images/buttons/button_continue_OFF.jpg' border='0' alt='Continuar' /></a></td></tr></table>";
		 showMessageTransSmall(message);	
}

function showMessageShippingCostChangedAndGift(count)
{
	 text = "Se ha eliminado un regalo";
	 if (count > 1) text = "Se han eliminado "+count+" regalos";
		
		var message="<table id='table_message' border='0' cellspacing='5' cellpadding='0'><tr><td align='center'><table border='0' cellspacing='5' cellpadding='0'><tr><td align='center' class='text_bold'>Los gastos de envio han sido modificados. <br>"+text+" de su cesta de la compra.<br> Pulse para continuar...</b></td></tr></table></td></tr><tr><td align='center' style='padding-top:10px;'><a href='javascript:hideMessage();'><img src='./images/buttons/button_continue_OFF.jpg' border='0' alt='Continuar' /></a></td></tr></table>";
		 showMessageTransSmall(message);	
}

function showMessageShippingCostFreeAndGift(count)
{
	 text = "Se ha eliminado un regalo";
	 if (count > 1) text = "Se han eliminado "+count+" regalos";

  var message="<table id='table_message' border='0' cellspacing='5' cellpadding='0'><tr><td align='center'><table border='0' cellspacing='5' cellpadding='0'><tr><td align='center' class='text_bold'>Los gastos de envio son gratuitos.<br>"+text+" de su cesta de la compra.<br> Pulse para continuar...</b></td></tr></table></td></tr><tr><td align='center' style='padding-top:10px;'><a href='javascript:hideMessage();'><img src='./images/buttons/button_continue_OFF.jpg' border='0' alt='Continuar' /></a></td></tr></table>";
		 showMessageTransSmall(message);	
}

function showMessageGiftsDeleted(count)
{
	 text = "Se ha eliminado un regalo";
	 if (count > 1) text = "Se han eliminado "+count+" regalos";

  var message="<table id='table_message' border='0' cellspacing='5' cellpadding='0'><tr><td align='center'><table border='0' cellspacing='5' cellpadding='0'><tr><td align='center' class='text_bold'>"+text+" de su cesta de la compra. Pulse para continuar...</b></td></tr></table></td></tr><tr><td align='center' style='padding-top:10px;'><a href='javascript:hideMessage();'><img src='./images/buttons/button_continue_OFF.jpg' border='0' alt='Continuar' /></a></td></tr></table>";
			showMessageTransSmall(message);	
}

function rowOverEffect(object) {
  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}

function imprimir() {
    window.print();
}


function showNewsLayer(id)
{
 	hideAllNewsLayer();
  document.getElementById(id).style.display='block';
}

function showQuinielaLayer(id)
{
  document.getElementById(id).style.display='block';
}

function showQuinielaLayerWithComments(id,idcomment)
{
  document.getElementById(id).innerHTML = document.getElementById(idcomment).innerHTML;
		document.getElementById(id).style.padding = '0px';
		document.getElementById(id).style.width = '100%';
	 document.getElementById(idcomment).innerHTML = '';
}

function hideNewsLayer(id)
{
  document.getElementById(id).style.display='none';
}

function hideAllNewsLayer()
{
		document.getElementById("div_enviar").style.display ="none";
		document.getElementById("div_compartir").style.display ="none";
}






function utilidadesNoticia_ocultar_todos_superior(){
     // document.getElementById("li_estadistica_superior").className ="";
     // document.getElementById("utilestadistica_superior").style.display ="none"; 
     // document.getElementById("li_enviar_superior").className ="";
      document.getElementById("utilidad_enviar_superior").style.display ="none";
     // document.getElementById("utilinteresa_superior").style.display ="none"; 
     // document.getElementById("li_interes_superior").className ="";  
	    // document.getElementById("utilidad_que_es_superior").style.display ="none"; 
     // document.getElementById("li_compartir_superior").className =""; 
}
function mostrar_estadistica_superior(){
    utilidadesNoticia_ocultar_todos_superior();
    document.getElementById("utilestadistica_superior").style.display='block'; 
    document.getElementById("li_estadistica_superior").className ="selected";

}
function mostrar_que_es(){
    utilidadesNoticia_ocultar_todos();
    document.getElementById("utilidad_que_es").style.display='block'; 
    document.getElementById("li_que_es").className ="selected";

}
function mostrar_imprimir_superior(){
     utilidadesNoticia_ocultar_todos_superior();
	//falta el codigo de cargar imprimir
	 //document.getElementById("utilestadistica").style.display='block'; 
   // document.getElementById("li_imprimir_superior").className ="selected";
}
function mostrar_enviar_superior(){
    utilidadesNoticia_ocultar_todos_superior();
	document.getElementById("utilidad_enviar_superior").style.display='block'; 
    document.getElementById("li_enviar_superior").className ="selected";

	$(document).ready(function() {
	   $("input.superior").click(
	  	function() {
		  checkEnvioNoticias();
   		  frm =new Form("envio_noticia_amigosuperior");
	      a = new Ajax();
    	  var all= frm.getQueryString();
	      var modulo = all.split("modulo=")[1];
    	  var params = escape(all);
	      var modulo="modulo="+modulo;
    	  var url=modulo+"&params="+ escape(params);
	      a.replace("/modulo/index.html",url,TEXTO_CARGANDO_PESTANA, "ventana1","GET",mostrar_enviar_superior);
    	  return false;
		} 
	   );
	});

	$(document).ready(function() {
	   $("#envio_noticia_amigo").submit(
		  function() {
             frm = new Form("envio_noticia_amigo");
    	     a = new Ajax();
         	 var all= frm.getQueryString();
	         var modulo = all.split("modulo=")[1];
    	     var params = escape(all);
        	 var modulo="modulo="+modulo;
	         var url=modulo+"&params="+ escape(params);
    	     a.replace("/modulo/index.html",url,TEXTO_CARGANDO_PESTANA, "ventana1","GET",mostrar_enviar_superior);
        	 return false;
     		}
	   );

   $("#enviado").click(
       function(){
        utilidadesNoticia_ocultar_todos_superior();
        utilidadesNoticia_ocultar_todos();
       }
       );
    $("#enviado_cerrar").click(
        function(){
            utilidadesNoticia_ocultar_todos_superior();
            utilidadesNoticia_ocultar_todos();
        }
        )
        
       
	});

}
function mostrar_interes_superior(url,capa,valores,metodo){
        utilidadesNoticia_ocultar_todos_superior();
        //falta el codigo de cargar imprimir
        document.getElementById("utilinteresa_superior").style.display='block';
        document.getElementById("li_interes_superior").className ="selected";
        FAjax(url,capa,valores,metodo);
}
function mostrar_comentar_superior(){
     utilidadesNoticia_ocultar_todos_superior();
	//falta el codigo de cargar imprimir
	 //document.getElementById("utilestadistica").style.display='block'; 
   // document.getElementById("li_mostrar_interes_superior").className ="selected";
}

function hideHelp()
{
 document.getElementById("mensajesAyuda").style.visibility = "hidden";
}

function showHelpField(field,idbody,text)
{
	 var cAyuda = document.getElementById("mensajesAyuda");
		var id_body = document.getElementById(idbody);
	 var cTex = document.getElementById("ayudaTexto");
		
		var top = findTopObj(document.getElementById(field+'_img')); 
		var left = findLeftObj(document.getElementById(field+'_img')); 
		 
 	cTex.innerHTML = "<table width='130' align='center'><tr><td align='center' style='color:#cc0000;font-weight:bold;'>"+text+"</td></tr></table>";
		
		var sizeDiv = document.getElementById("mensajesAyuda").offsetHeight;
		
		
		cAyuda.style.top=top-sizeDiv+"px";
		cAyuda.style.left=left-125+"px";
		//setOpacity(cAyuda,0);
		cAyuda.style.visibility = "visible";
		//fadeIn('mensajesAyuda',60,10);
	

}

function findLeftObj(obj) 
{  
 var curleft = 0;  
 if (obj.offsetParent) 
	{  
    while (obj.offsetParent) 
				{  
     curleft += obj.offsetLeft  
     obj = obj.offsetParent;  
    }  
 }  
 else 
	{  
  if(obj.x) 
		{  
    curleft += obj.x;  
  }  
 }  
 return(curleft);  
}  
           
function findTopObj(obj) 
{  
 var curtop = 0;  
 if (obj.offsetParent) 
	{  
     while (obj.offsetParent) 
					{  
         curtop += obj.offsetTop  
         obj = obj.offsetParent;  
     }  
 }  
 else 
	{  
   if (obj.y) 
			{  
     curtop += obj.y;  
   }  
 }  
 return(curtop);  
}  


function selValueQuini(id,value)
{
	  result = document.getElementById(id);
			
			if (value == '1')
			{
				  if (result.value == '1')
						{
							  result.value = '-1';
									img = document.getElementById("img_1_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/1.png';									
						}
						else
						{
									img = document.getElementById("img_1_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/1_sel.png';
									
									img = document.getElementById("img_x_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/x.png';
									
									img = document.getElementById("img_2_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/2.png';	
									
									result.value = '1';
						}
			}
			else if (value == 'x')
			{
				  if (result.value == 'x')
						{
							  result.value = '-1';
									img = document.getElementById("img_x_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/x.png';									
						}
						else
						{							
									img = document.getElementById("img_1_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/1.png';
									
									img = document.getElementById("img_x_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/x_sel.png';
									
									img = document.getElementById("img_2_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/2.png';					
									
									result.value = 'x';
						}						
			}
			else if (value == '2')
			{
				
				  if (result.value == '2')
						{
							  result.value = '-1';
									img = document.getElementById("img_2_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/2.png';									
						}
						else
						{						
									img = document.getElementById("img_1_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/1.png';
									
									img = document.getElementById("img_x_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/x.png';
									
									img = document.getElementById("img_2_"+id);
									img.src = 'http://www.futbolsalanacional.es/images/quiniela/2_sel.png';	
									
									result.value = '2';
						}
			}			
}


function reloadQuiniela()
{
	 
		var message="<br/><br/><br/><br/><br/><img src='http://www.futbolsalanacional.es/images/ajax-loader.gif' alt='Enviando'><br/><br/><span class='text_news'><b>Cargando Quiniela. Por favor espere.</b></span><br><br>";

		url = './ajax_quiniela.php?action=reload&categories_id='+categories_id_selected;
				
		var div_comment = document.getElementById("div_quiniela");

  document.getElementById("transSmallMessageEdit").innerHTML=message;
		
		if (navigator.appName.indexOf("Explorer") != -1)
		{	
					document.getElementById("transSmallEdit").style.width = 620;
					document.getElementById("transSmallEdit").style.height =  500;		
					document.getElementById("transSmallMessageEdit").style.width = 620;
					document.getElementById("transSmallMessageEdit").style.height = 500;			
		}
		else
		{
					document.getElementById("transSmallEdit").style.width = 620;
					document.getElementById("transSmallEdit").style.height =  500;		
					document.getElementById("transSmallMessageEdit").style.width = 620;
					document.getElementById("transSmallMessageEdit").style.height = 500;						
		}
			

		document.getElementById("transSmallEdit").style.top = div_comment.style.top;
		document.getElementById("transSmallEdit").style.left = div_comment.style.left;		
		

		document.getElementById("transSmallMessageEdit").style.top = div_comment.style.top;
		document.getElementById("transSmallMessageEdit").style.left = div_comment.style.left;		
		
		document.getElementById("transSmallEdit").style.display="block";	

  CreateAjaxXmlHttpObjGeneral();
		XmlHttpObjGeneral.open("GET", url, true);
		XmlHttpObjGeneral.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		XmlHttpObjGeneral.onreadystatechange=function()
		{
			if (XmlHttpObjGeneral.readyState==4)
			{					
						document.getElementById("div_quiniela").innerHTML = XmlHttpObjGeneral.responseText;		
      //document.getElementById("transSmallEdit").style.display="none";			
			}
		}
		XmlHttpObjGeneral.send(null);	 		
		
}
function validateQuini(categoriesId,leagues_matchs_id_string)
{		
		var message="<br/><br/><br/><br/><br/><img src='http://www.futbolsalanacional.es/images/ajax-loader.gif' alt='Enviando'><br/><br/><span class='text_news'><b>Enviando Peticion. Por favor espere.</b></span><br><br>";
		
		categories_id_selected = categoriesId;
		
		ids = leagues_matchs_id_string.split(' ');
		url = './ajax_quiniela.php?action=validate_quini&categories_id='+categoriesId;
		for (i=1;i<ids.length;i++)
		{
			  url = url + '&' + ids[i] + '=' + document.getElementById(ids[i]).value;			
					if (document.getElementById(ids[i]).value == '-1')
					{
						  alert ("Debes introducir todos los resultados para validar la quiniela!");
								return;
					}
		}
				
		var div_comment = document.getElementById("div_quiniela");

  document.getElementById("transSmallMessageEdit").innerHTML=message;
		
		if (navigator.appName.indexOf("Explorer") != -1)
		{	
					document.getElementById("transSmallEdit").style.width = 620;
					document.getElementById("transSmallEdit").style.height =  500;		
					document.getElementById("transSmallMessageEdit").style.width = 620;
					document.getElementById("transSmallMessageEdit").style.height = 500;			
		}
		else
		{
					document.getElementById("transSmallEdit").style.width = 620;
					document.getElementById("transSmallEdit").style.height =  500;		
					document.getElementById("transSmallMessageEdit").style.width = 620;
					document.getElementById("transSmallMessageEdit").style.height = 500;						
		}
			

		document.getElementById("transSmallEdit").style.top = div_comment.style.top;
		document.getElementById("transSmallEdit").style.left = div_comment.style.left;		
		

		document.getElementById("transSmallMessageEdit").style.top = div_comment.style.top;
		document.getElementById("transSmallMessageEdit").style.left = div_comment.style.left;		
		
		document.getElementById("transSmallEdit").style.display="block";	

  CreateAjaxXmlHttpObjGeneral();
		XmlHttpObjGeneral.open("GET", url, true);
		XmlHttpObjGeneral.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		XmlHttpObjGeneral.onreadystatechange=function()
		{
			if (XmlHttpObjGeneral.readyState==4)
			{
						var message = XmlHttpObjGeneral.responseText;
						
						document.getElementById("transSmallMessageEdit").innerHTML=message;									
			}
		}
		XmlHttpObjGeneral.send(null);	 		
	
}

function validateQuiniTemp(categoriesId,leagues_matchs_id_string)
{		
		var message="<br/><br/><br/><br/><br/><img src='http://www.futbolsalanacional.es/images/ajax-loader.gif' alt='Enviando'><br/><br/><span class='text_news'><b>Enviando Peticion. Por favor espere.</b></span><br><br>";
		
		categories_id_selected = categoriesId;
		
		ids = leagues_matchs_id_string.split(' ');
		url = 'ajax_quiniela.php?action=validate_quini_comment';
		params = 'categories_id='+categoriesId;
		for (i=1;i<ids.length;i++)
		{
			  params = params + '&' + ids[i] + '=' + document.getElementById(ids[i]).value;			
					if (document.getElementById(ids[i]).value == '-1')
					{
						  alert ("Debes introducir todos los resultados para validar la quiniela!");
								return;
					}
		}
		
	 
		var comment_comment = document.getElementById("comment_comment").value;			
											
		c_1 = new String(comment_comment);
	 c_1 = c_1.replace("\n","");
  c_1 = c_1.replace("\r","");
	 c_1 = c_1.replace("<br>","");
  c_1 = c_1.replace("<br \>","");	
		
		var texto = c_1.toString();			
		
		params = params + '&comment='+encodeURIComponent(texto);
				
		var div_comment = document.getElementById("div_quiniela");

  document.getElementById("transSmallMessageEdit").innerHTML=message;
		
		if (navigator.appName.indexOf("Explorer") != -1)
		{	
					document.getElementById("transSmallEdit").style.width = 620;
					document.getElementById("transSmallEdit").style.height =  600;		
					document.getElementById("transSmallMessageEdit").style.width = 620;
					document.getElementById("transSmallMessageEdit").style.height = 600;			
		}
		else
		{
					document.getElementById("transSmallEdit").style.width = 620;
					document.getElementById("transSmallEdit").style.height =  600;		
					document.getElementById("transSmallMessageEdit").style.width = 620;
					document.getElementById("transSmallMessageEdit").style.height = 600;						
		}
			

		document.getElementById("transSmallEdit").style.top = div_comment.style.top;
		document.getElementById("transSmallEdit").style.left = div_comment.style.left;		
		

		document.getElementById("transSmallMessageEdit").style.top = div_comment.style.top;
		document.getElementById("transSmallMessageEdit").style.left = div_comment.style.left;		
		
		document.getElementById("transSmallEdit").style.display="block";	

  CreateAjaxXmlHttpObjGeneral();
		XmlHttpObjGeneral.open("POST", url, true);
		XmlHttpObjGeneral.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		XmlHttpObjGeneral.onreadystatechange=function()
		{
			if (XmlHttpObjGeneral.readyState==4)
			{
						var message = XmlHttpObjGeneral.responseText;											
						document.getElementById("transSmallMessageEdit").innerHTML=message;									
			}
		}
		XmlHttpObjGeneral.send(params);	 		
	
}

function hideValidateQuiniela()
{
	 	document.getElementById("transSmallEdit").style.display="none";
			reloadQuiniela();
}

function hideValidateQuinielaGoToLogin()
{
	location.href="./login.php";
}
	





