var quetabla = '';
var queid = '';

var registro = Array();
var valor  = Array();

var registro_anterior = Array();
var valor_anterior = Array();

var mostrar_seccion_videos_anterior = '';

var accion = '';

/*********************** INICIA FUNCIONES PARA BOTONES ***********************/
function muestra(objeto,ver){
  var imagen = objeto.src;
  var len    = imagen.length;
  var nombre = imagen.substring(0,len-ver);
  var destino = "";
  if(ver==4){
    destino = "_on.png";
  }
  if(ver==7){
    destino = ".png";
  }
  document.getElementById(objeto.id).src = (nombre+destino);
}

function selecciona(op){
  var msg = '';
  switch(op){
  case 1: msg = '../inicio';   break;
  case 2: msg = '../resort';   break;
  case 3: msg = '../caza';     break;
  case 4: msg = '../pesca';    break;
  case 5: msg = '../turismo';  break;
  case 6: msg = '../precios';  break;
  case 7: msg = '../galerias'; break;
  case 8: msg = '../videos';   break;
  case 9: msg = '../contacto'; break;
  case 10: msg = '../intranet'; break;
  case 11: msg = '../comentarios'; break;
  case 12: msg = '../eventos'; break;
  case 13: msg = '../mapa'; break;
  }
  parent.frames['contenido'].location = msg;
}

function especies(op){
  var miAjax = new Ajax.Updater('especie_seleccionada', 'ajax.php', {method: 'get', parameters: 'especie='+op});
}

function galerias(op){
  var miAjax = new Ajax.Updater('galeria_seleccionada', 'ajax.php', {method: 'get', parameters: 'galeria='+op});
}

function mostrar_seccion_videos(cual){
//  if ($(cual).className == 'mostrar')
//  var secciones = Array(1:'elamanecer', 2:'tiroconarco', 3:'youtube');
  if(!mostrar_seccion_videos_anterior) { mostrar_seccion_videos_anterior = cual; }
  document.getElementById(cual).className = (document.getElementById(cual).className == 'mostrar'?'ocultar':'mostrar');
  if(mostrar_seccion_videos_anterior != cual){
	  document.getElementById(mostrar_seccion_videos_anterior).className = 'ocultar';
	  mostrar_seccion_videos_anterior = cual;
  }
}

function videos(op){
  var msg='<span class="galerias_titulo">Tirando con Arco, programa transmitido por Televisa Del Golfo<br><br>';
  if (op > 6)
  {
	  msg='<span class="galerias_titulo">El Amanecer Outdoors<br><br>';
	  msg += '</span><br><br><div id="video_seleccionado"></div>';
     document.getElementById('video_padre').innerHTML = msg;
     AC_FL_RunContent("codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","320","height","280","src","promocional","quality","high","wmode","transparent","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","promocional","video_seleccionado");
  }else{
    switch(op){
    case 1: msg += 'Ubicación';  break;
    case 2: msg += 'Acerca de El Amanecer';  break;
    case 3: msg += 'Instalaciones';  break;
    case 4: msg += 'Pesca';  break;
    case 5: msg += 'Contáctanos';  break;
    case 6: msg += 'Caceria';  break;
    }
    msg += '</span><br><br><div id="video_seleccionado"></div>';
    document.getElementById('video_padre').innerHTML = msg;
    AC_FL_RunContent("codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","402","height","306","src","v"+op,"quality","high","wmode","transparent","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","v"+op,"video_seleccionado");
  }
}

function tablas(op){
  var miAjax = new Ajax.Updater('tabla_seleccionada', 'ajax.php', {method: 'get', parameters: 'tabla='+op});
}

function habilitar(op){
  // click en algun control de seleccion
  if(op==1){
    $('agregar').className = 'invisible';
	$('editar').className = 'visible';
	$('eliminar').className = 'visible';
	$('guardar').className = 'invisible';
	$('cancelar').className = 'invisible';
  }
  // click en editar
  if(op==2){
    $('agregar').className = 'invisible';
	$('editar').className = 'invisible';
	$('eliminar').className = 'invisible';
	$('guardar').className = 'visible';
	$('cancelar').className = 'visible';
  }
}

function datos(){
  habilitar(1);
  var auxiliar = Array();
  for (i=0; i<registro.length; i++){
    auxiliar[i] = valor_anterior[i];
	valor_anterior[i] = valor[i];
	registro_anterior[i] = registro[i];
  }
  for(i=0; i<arguments.length; i++){
    registro[i] = arguments[i];
	valor[i] = (i<3 ? arguments[i] : $(arguments[i]).value); 
	if(i>2 && accion == 'editar'){
      $(registro_anterior[i]).value = auxiliar[i];
	  $(registro_anterior[i]).className = 'registros';
	  
	  switch($(registro_anterior[i]).type){
	  case 'text':
	    $(registro_anterior[i]).readOnly  = true;
	  break;
	  case 'checkbox':
	    if(valor_anterior[i] == 1){
		  $(registro_anterior[i]).checked = true;
		}
		$(registro_anterior[i]).disabled = true;
	  break;
	  case 'file':
	    $(registro_anterior[i]).disabled = true;
	  break;
	  case 'select-one':
	    $(registro_anterior[i]).disabled = true;
	  break;
	  }
    }
  }
  accion = '';
}

function cancelar(op){
  accion = 'cancelar';
  tablas(op);
}

function editar(){
  habilitar(2);
  for(i=3; i<registro.length; i++){
    $(registro[i]).className = 'inputs';
	switch($(registro[i]).type){
	case 'text':
	  $(registro[i]).readOnly  = false;
	break;
	case 'checkbox':
	  $(registro[i]).disabled = false;
	break;
	case 'file':
	  $(registro[i]).disabled = false;
	  $(registro[i]).className = 'inputsfile';
	break;
	case 'select-one':
	  $(registro[i]).disabled  = false;
	break;
	}
	valor_anterior[i] = $(registro[i]).value;
  }
  accion = 'editar';
}

function hacerzoom(cual){
  window.open(cual,'Amanecer','titlebar=no');
}
/*
function valida(forma){
  if (forma.username.value == "" || forma.password.value == ""){
    alert("Los datos NO deben de estar vacios");
	forma.username.value = '';
    forma.password.value = '';
	document.forms.forma.username.focus();
    return false;
  }else{
    return true;
  }
}
*/
function valida(forma){
  if (forma.nombre.value == "" || forma.correo.value == "" || forma.telefono.value == "" || forma.edociudad.value == "" || forma.comentario.value == ""){
    alert('Los datos marcados con (*) NO deben de estar vacios');
	forma.nombre.value = '';
    forma.correo.value = '';
	forma.telefono.value = '';
    forma.edociudad.value = '';
	forma.comentario.value = '';
	forma.nombre.focus();
//	document.forms.forma.nombre.focus();
    return (false);
  }else{
    return (true);
  }
}

/*********************** TERMINA FUNCIONES PARA BOTONES ***********************/

/************** INICIA FUNCIONES DE INTERNET PARA QUITAR SLASHES ***************/
function addslashes(str) {
str=str.replace(/\'/g,'\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\0/g,'\\0');
return str;
}
function stripslashes(str) {
str=str.replace(/\\'/g,'\'');
str=str.replace(/\\"/g,'"');
str=str.replace(/\\\\/g,'\\');
str=str.replace(/\\0/g,'\0');
return str;
}
/************** TERMINA FUNCIONES DE INTERNET PARA QUITAR SLASHES ***************/

function titulo_pagina(titulo){
  var tamano = titulo.length;
  var parte_izquierda = titulo.substr(0,tamano-1);
  var parte_derecha = titulo.substr(tamano-1,1);
  var titulos = '';
  titulos += '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td class="titulo_izquierda">'+parte_izquierda+'</td>';
  titulos += '<td class="celda_derecha"><div class="titulo_derecha">'+parte_derecha+'</div></td></tr></table>';
  document.write(titulos);
}

function iniciar_paneles(){
  var crear='';
  crear += '<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr><td id="izquierdo"><table height="100%" border="0" cellpadding="0" cellspacing="0">';
  crear += '<tr><td height="30" bgcolor="#FFFFFF" align="right" valign="top" style="border-bottom:solid 2px #0066FF;"><a href="http://www.wunderground.com/cgi-bin/findweather/getForecast?query=soto+la+marina+mexico" target="_blank">';
//  crear += '<img src="../imagenes/ban_clima.jpg" border="0"/></a></td></tr><tr><td valign="top"><ul><div id="menu11"><ul>';
  crear += '<img src="../imagenes/ban_clima.jpg" border="0"/></a></td></tr><tr><td align="left" valign="top"><div id="menu11"><ul>';
  crear += '<li><a href="#" onclick="selecciona(2);">Resort</a></li>';
  crear += '<li><a href="#" onclick="selecciona(3);">Caza</a></li>';
  crear += '<li><a href="#" onclick="selecciona(4);">Pesca</a></li>';
  crear += '<li><a href="#" onclick="selecciona(5);">Turismo</a></li>';
  crear += '<li><a href="#" onclick="selecciona(6);">Precios</a></li>';
  crear += '<li><a href="#" onclick="selecciona(7);">Galerias</a></li>';
  crear += '<li><a href="#" onclick="selecciona(8);">Videos</a></li>';
  crear += '<li><a href="#" onclick="selecciona(13);">Ubicaci&oacute;n</a></li>';
  crear += '<li><a href="#" onclick="selecciona(11);">Comentarios</a></li>';
  crear += '<li><a href="#" onclick="selecciona(9);">Contacto</a></li>';
  crear += '<li><a href="#" onclick="selecciona(12);">Eventos</a></li>';
  crear += '<li><a href="#" onclick="selecciona(10);">Intranet</a></li>';
//  crear += '</ul></div></ul><br>';
  crear += '</ul></div><br>';

  crear += '<table border="0"><tr><td class="texto">Direcci&oacute;n</td></tr><tr><td class="textocafe" style="text-align:right; padding:5px;">';
  crear += '<img src="../imagenes/carretera.gif" alt="Carretera Federal" align="left" style="margin-top:5px; margin-right:5px;"/>Carretera Federal Manuel-Soto La Marina Km. 124.5 Int. 7.5 Km. Soto La Marina, Tamaulipas, Mexico.<br><br>';
  crear += '</td></tr><tr><td class="texto">Telefonos</td></tr><tr><td class="textocafe" style="text-align:justify; padding:5px;"><table width="100%" border="0" cellspacing="0" cellpadding="0">';
  crear += '<tr><td class="textocafe">Tel:</td><td align="right" class="textocafe">(52).833.2240601</td></tr>';
  crear += '<tr><td class="textocafe">Fax:</td><td align="right" class="textocafe">(52).833.2240602</td></tr>';
  crear += '<tr><td class="textocafe">Movil:</td><td align="right" class="textocafe">(52-1).833.1566242</td></tr></table>';
  crear += 'Email:<br><a class="enlace" href="#" onclick="selecciona(9);">carlos@elamaneceroutdoors.com</a>';
  crear += '</td></tr></table></td></tr></table></td><td id="centro">';
  document.write(crear);
}

function terminar_paneles(){
  var cerrar='';
  cerrar += ' </td></tr></table>';
  cerrar += ' <div id="piepag"><ul id="piepag_links"><li id="copyright">&copy; 2009 ADG Soluciones & Softluciones</li>';
  cerrar += ' <li>|</li><li id="org_info">El Amanecer Outdoor. Todos los derechos reservados.</li>';
  cerrar += ' <li>|</li><li id="contact"><a href="../contacto">Contactanos</a></li></ul></div>';
  
/*
  cerrar += ' </td></tr>';
  cerrar += ' <tr><td colspan="2" align="center">';
  cerrar += '  &copy; 2008 Softluciones | El Amanecer Outdoor. Todos los derechos reservados. | <a href="/contact_us">Contact Us</a></td></tr></table>';
*/
document.write(cerrar);
}

function banerderecho(){
  var banerderecho='';
  banerderecho += '<table width="130">';
  banerderecho += '<tr><td align="center" class="enlaces_titulo">Enlaces</font></td></tr><tr><td bgcolor="#FFFFFF" align="center"><br>';
  banerderecho += '<a href="http://vidasilvestre.tamaulipas.gob.mx/propuesta/calendario.htm" target="_blank"><img src="../imagenes/calendario.jpg" border="0"/></a><br><br>';
  banerderecho += '<a href="http://www.nwtf.org/mexico.html" target="_blank"><img src="../imagenes/logo_nwtf.png" border="0"/></a><br><br>';
  banerderecho += '<a href="http://www.worldwidefishing.com/mexico/b2694/index.html?page_type=fresh&state_page=mexico&company=El+Amanecer+Outdoors" target="_blank"><img src="../imagenes/worldwide.gif" border="0"/></a><br><br>';
  banerderecho += '<a href="http://www.hunterspro.com" target="_blank"><img src="../imagenes/hunterspro.gif" border="0"/></a><br><br>';
  banerderecho += '<a href="http://www.safariclub.org" target="_blank"><img src="../imagenes/sci.jpg" border="0"/></a><br><br>';
  banerderecho += '<a href="http://vidasilvestre.tamaulipas.gob.mx" target="_blank"><img src="../imagenes/cevs.jpg" border="0"/></a><br><br>';
  banerderecho += '<a href="http://www.sectur.gob.mx/wb/sectur/sect_Empresas_Moderniza_M" target="_blank"><img src="../imagenes/moderniza.gif" border="0"/></a><br><br>';
  banerderecho += '<a href="http://www.huntingworldtop100.com/" target="_blank"><img src="../imagenes/huntingworld100.jpg" border="0" alt="Hunting Places, Hunting Animals Information"/></a><br><br>';
//  banerderecho += '<a href="http://localhost/amanecer/mapa"><img src="../imagenes/elamanecer.jpg" border="0"/></a>';
  banerderecho += '</td></tr></table>';
  document.write(banerderecho);
}

/*********************** INICIA FUNCIONES PARA VENTANAS ***********************/
function crear_ventana(amplitud,titulo){
  var crear = '';
  crear += '<table width="'+amplitud+'" border="0" cellpadding="0" cellspacing="0"><tr>';
  crear += '<td width="8" height="21" class="ven_esi"></td>';
  crear += '<td class="ven_rs">'+titulo+'</td>';
  crear += '<td width="8" height="21" class="ven_esd"></td></tr><tr>';
  crear += '<td class="ven_ci"></td><td class="ven_contenido">';
  document.write(crear);
}

function cerrar_ventana(){
  var cerrar = '';
  cerrar += '</td><td class="ven_cd"></td></tr><tr>';
  cerrar += '<td height="8" class="ven_eii"></td>';
  cerrar += '<td height="8" class="ven_ri"></td>';
  cerrar += '<td height="8" class="ven_eid"></td></tr></table>';
  document.write(cerrar);
}
/*********************** INICIA FUNCIONES PARA VENTANAS ***********************/

/*********************** INICIA FUNCIONES PARA SWF'S ***********************/
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs,donde) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';
  if (donde == "document"){
	 document.write(str);
  }else{
    document.getElementById(donde).innerHTML = str;
  }
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs,arguments[arguments.length-1]);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length-1; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
/*********************** TERMINA FUNCIONES PARA SWF'S ***********************/
