addEvent(window,'load',cargarEventos,false);
var conReg, conBClas,conUser,conLogin,conArt,conAArtistas,conAg,conAAgenda,conASalas,conEs,conGenerico,conNot;
var scroller = null;
var conectado = 0;
var id;
var seccion;
function cargarEventos()
{			
	barraUser();
	mostrarNoticias();		
	seccion=document.getElementById('seccion');
	if (seccion != null)
	{	
		seccion=seccion.value;	
		escribir();	
		checkearParametros();	
	}	
	var el=null;
	el= document.getElementById("Scrollable");
	var s1=null;
	s1 = document.getElementById("Scroller-1");
	if (s1==null)
	{ s1 = document.getElementById("Scroller-1SinNot");}
	scroller = new Scrolling.Scroller(el, 400, getStyle(s1,"height").replace("px",""));	
	$(".pic a").fancybox({ 
        	'overlayShow': true
    	}); 	
}
function nuevo()
{
	location.href=rutaNuevo();
}
function nuevoN()
{
	location.href="?page_id=297";
}
function rutaNuevo()
{
	switch(seccion)
	{
		case "artistas":
			ruta="?page_id=131";
			break;
		case "agenda":
			ruta="?page_id=169";			
			break;
		case "salas":
			ruta="?page_id=186";
			break;
		case "productoras":
			ruta="?page_id=215";
			break;
		case "videos":
			ruta="?page_id=238";
			break;
		case "clasificados":
			ruta="?page_id=250";
			break;
		case "lugares":
			ruta="?page_id=182";
			break;
		default:
			ruta="";
			break;
	}
	return ruta;
}
function obteneridvideo(URLvideo)
{
	desde=URLvideo.indexOf("v=");
	URLvideo=URLvideo.substring(desde+2);
	hasta=URLvideo.indexOf("&");
	if (hasta != -1)
	{	idvideo=URLvideo.substring(0,hasta);}
	else
	{	idvideo=URLvideo;}
	return idvideo;
	
	
}
function checkearParametros()
{
	loc=location.href;
	desde=loc.indexOf("&");	
	if(desde!=-1)
	{
		loc=loc.substring(desde+1);
		segundoPar=loc;
		igual=loc.indexOf("=");
		par=loc.substring(0,igual);
		valor=loc.substring(igual+1);
		if(par=="id")
		{
			id=valor;
			datosActualizar();			
			desde=segundoPar.indexOf("&");	
			if(desde!=-1)
			{
				segundoPar=segundoPar.substring(desde+1);				
				igual=segundoPar.indexOf("=");
				par=segundoPar.substring(0,igual);
				valor=segundoPar.substring(igual+1);
				if (par=='script')
				{
					ind=document.createElement('script');
					ind.text=valor;
					document.body.appendChild(ind);						
				}
			}	
			
		}
		if (par=='script')
		{
			ind=document.createElement('script');
			ind.text=valor;
			document.body.appendChild(ind);						
		}
		else
		{
			id=null;
		}
	}
}
//Funciones Genérica--------------------------------------------------------------------------------
function subirArchivo(upload_field){
   //Aqui se puede agregar otras extensiones...
   var re_text = /\.jpg|\.png/i;
   var filename = upload_field.value;
 
   // Verificando que el tipo.
   if (filename.search(re_text) == -1){
      alert("El archivo no es de tipo(.jpg, .png) extension ");
      upload_field.form.reset();
      return false;
	 }
 	 camp=document.getElementById('campo');
	camp.value=upload_field.id;
	campid=document.getElementById('id');
	if (id!=null)
	{
		campid.value=id
	}
 	 
   upload_field.form.submit();
   document.getElementById('upload_status').value = "Subiendo Archivo...";
   return true;
}
function aceptar()
{
	if(id==null)
	{
		if(document.getElementById('id'))
		{
			id=document.getElementById('id').value;	
			aceptar2('actualizar');
		}
		else
		{
			aceptar2('insertar');
		}
	}
	else
	{
		aceptar2('actualizar');
	}
}
function aceptar2(accion)
{	
	var campos=document.getElementsByName("campos");
	urlCampos="";
	for (i=0;i < campos.length;i++)
	{	
		if (seccion=="videos" & campos[i].id=="link")
		{	valor=obteneridvideo(campos[i].value);}
		else
		{	valor=campos[i].value;}
		urlCampos=urlCampos+"&"+campos[i].id+"="+valor;
	}
	/*campos=document.getElementsByClassName("campos");	
	for (i=0;i < campos.length;i++)
	{	
		if (seccion=="videos" & campos[i].id=="link")
		{	valor=obteneridvideo(campos[i].value);}
		else
		{	valor=campos[i].value;}
		urlCampos=urlCampos+"&"+campos[i].id+"="+valor;
	}*/
	if (accion=='actualizar')
	{urlCampos=urlCampos+"&id="+id;}
	urlAceptar='http://hayquetocar.com.ar/wordpress/'+seccion+'.php?accion='+accion+urlCampos;	
	conGenerico=crearXMLHttpRequest();
	conGenerico.onreadystatechange=procesarGenerico;
	conGenerico.open('GET',urlAceptar,true);
	conGenerico.send(null);
}
function actualizarN()
{
	id=null;
	radio=document.getElementsByName("radioActualizarN");
	for(i=0;i< radio.length;i++)
	{		
		if( radio[i].checked==true)
		{
			id=radio[i].value;			
		}
	}
	if(id==null)
	{
		alert('Debe Seleccionar Elemento para actualizar');
		return 0;
	}
	document.location="?page_id=297&script=id="+id+";datosActualizar()";
}
function actualizar()
{
	id=null;
	radio=document.getElementsByName("radioActualizar");
	for(i=0;i< radio.length;i++)
	{		
		if( radio[i].checked==true)
		{
			id=radio[i].value;			
		}
	}
	if(id==null)
	{
		alert('Debe Seleccionar Elemento para actualizar');
		return 0;
	}
	document.location=rutaNuevo()+"&script=id="+id+";datosActualizar()";	
}
function datosActualizar()
{	
	conActualizar=crearXMLHttpRequest();
	conActualizar.onreadystatechange=procesarDatosActualizar;
	urlDA='http://hayquetocar.com.ar/wordpress/'+seccion+'.php?accion=datosActualizar&id='+id;
	conActualizar.open('GET',urlDA,true);
	conActualizar.send(null);
}
function procesarDatosActualizar()
{
	if(conActualizar.readyState==4)
	{			
		datos=eval("(" + conActualizar.responseText + ")");		
		campos=document.getElementsByName("campos");
		var hid=null;
		hid=document.getElementById('id');
		if (hid != null)
		{
			hid.value=id;
		}		
		for (i=0;i < campos.length;i++)
		{			
			campos[i].value=eval('datos.'+campos[i].id);
		}			
	}
}
function borrarN()
{	
	radio=document.getElementsByName("radioActualizarN");
	for(i=0;i< radio.length;i++)
	{		
		if( radio[i].checked==true)
		{
			id=radio[i].value;			
		}
	}
	urlBorrar='http://hayquetocar.com.ar/wordpress/noticias.php?accion=borrar&id='+id;
	conGenerico=null;
	conGenerico=crearXMLHttpRequest();
	conGenerico.onreadystatechange=procesarGenerico;
	conGenerico.open('GET',urlBorrar,true);
	conGenerico.send(null);	
}
function borrar()
{	
	radio=document.getElementsByName("radioActualizar");
	for(i=0;i< radio.length;i++)
	{		
		if( radio[i].checked==true)
		{
			id=radio[i].value;			
		}
	}
	urlBorrar='http://hayquetocar.com.ar/wordpress/'+seccion+'.php?accion=borrar&id='+id;
	conGenerico=null;
	conGenerico=crearXMLHttpRequest();
	conGenerico.onreadystatechange=procesarGenerico;
	conGenerico.open('GET',urlBorrar,true);
	conGenerico.send(null);	
}
function mostrarNoticias()
{
	if( divNoticias=document.getElementById('news')){
		conNot=crearXMLHttpRequest();
		conNot.onreadystatechange=procesarNoticias;
		conNot.open('GET','http://hayquetocar.com.ar/wordpress/noticias.php?accion=mostrar',true);
		conNot.send(null);
	}
}
function procesarNoticias()
{
	if (divNoticias=document.getElementById('news'))
	{
		if(conNot.readyState==4)
		{
			if (conNot.responseText!="")
			{	
				divNoticias.innerHTML=conNot.responseText;								
			}
		}
		else
		{
			divNoticias.innerHTML="cargando...";
		}
	}
}
function escribir()
{
	conEs=crearXMLHttpRequest();
	conEs.onreadystatechange=procesarEscribir;
	conEs.open('GET','http://hayquetocar.com.ar/wordpress/'+seccion+'.php?accion=mostrar',true);
	conEs.send(null);
}
function procesarEscribir()
{
	if (divSeccion=document.getElementById(seccion))
	{
		if(conEs.readyState==4)
		{
			if (conEs.responseText!="")
			{	
				divSeccion.innerHTML=conEs.responseText;				
				el = document.getElementById("Scrollable");
				el.style.height=divSeccion.scrollHeight+"px";	
				divScroll = document.getElementById("Scrollable");
				scroller = new Scrolling.Scroller(el, 400, 200);
			}
		}
		else
		{
			divSeccion.innerHTML="cargando...";
		}
	}
}
function vermas()
{
	conMas=crearXMLHttpRequest();
	conMas.onreadystatechange=procesarDatosMas;
	urlDA='http://hayquetocar.com.ar/wordpress/'+seccion+'.php?accion=mas&id='+id;
	conMas.open('GET',urlDA,false);
	conMas.send(null);
}
function vermasid(mid)
{
	id=mid;
	vermas();
}
function procesarDatosMas()
{
	if(conMas.readyState==4)
	{			
		datos=conMas.responseText;
		var infoMas=document.getElementById("infoMas");		
		infoMas.innerHTML=datos;
	}
}
	
//-------------------------------------------------------------------------------------------------
function login()
{
	user=document.getElementById('userLogon');
	user=user.value;
	pass=document.getElementById('passLogon');
	pass=pass.value;
	conLogin=crearXMLHttpRequest();
	conLogin.onreadystatechange=procesarLogin;
	conLogin.open('GET','http://hayquetocar.com.ar/wordpress/login.php?accion=on&user='+user+'&pass='+pass,true);
	conLogin.send(null);
}
function procesarLogin()
{
	divLogon=document.getElementById('barraUser');
	if(conLogin.readyState==4)
	{
		if (conLogin.responseText!="")
		{				
			ind=document.createElement('script');
			ind.text=conLogin.responseText;
			document.body.appendChild(ind);	
			location.reload();
		}
	}
	else
	{
		divLogon.innerHTML="Procesando información...";
	}
}
function procesarGenerico()
{	
	if(conGenerico.readyState==4)
	{
		if (conGenerico.responseText!="")
		{				
			ind=document.createElement('script');
			ind.text=conGenerico.responseText;
			document.body.appendChild(ind);	
		}
	}	
}
function getStyle(elemento, propiedadCss)
{
  var valor = "";
  if(document.defaultView && document.defaultView.getComputedStyle){
    valor = document.defaultView.getComputedStyle(elemento, '').getPropertyValue(propiedadCss);
  }
  else if(elemento.currentStyle) {
    propiedadCss = propiedadCss.replace(/\-(\w)/g, function (strMatch, p1) {
      return p1.toUpperCase();
    });
    valor = elemento.currentStyle[propiedadCss];
  }
  return valor;
}
function logout()
{
	conLogout=crearXMLHttpRequest();
	conLogout.onreadystatechange=procesarLogout;
	conLogout.open('GET','http://hayquetocar.com.ar/wordpress/login.php?accion=off',true);
	conLogout.send(null);
}
function procesarLogout()
{
	divLogon=document.getElementById('barraUser');
	if(conLogout.readyState==4)
	{
		if (conLogout.responseText!="")
		{		
				ind=document.createElement('script');
				ind.text=conLogout.responseText;
				document.body.appendChild(ind);		
				location.reload();
		}
	}
	else
	{
		divLogon.innerHTML="Cerrando Cesion...";
	}
}
function barraUser()
{
	conUser=crearXMLHttpRequest();
	conUser.onreadystatechange=procesarBarraUser;
	conUser.open('GET','http://hayquetocar.com.ar/wordpress/barraUser.php',true);
	conUser.send(null);
}
function procesarBarraUser()
{
	divUser=document.getElementById('barraUser');
	if(conUser.readyState==4)
	{
		if (conUser.responseText!="")
		{				
				ind=document.createElement('script');	
				ind.type = 'text/javascript';				
				ind.text=conUser.responseText;			
				document.body.appendChild(ind);				
		}
	}
	else
	{
		divUser.innerHTML="cargando...";
	}
}
function borrarClasificado(id)
{
	conClas=null;
	conClas=crearXMLHttpRequest();
	conClas.onreadystatechange=procesarClasificados;
	conClas.open('GET','http://hayquetocar.com.ar/wordpress/clasificados.php?accion=borrar&id='+id,true);
	conClas.send(null);
}
function escribirClasificados()
{
	conClas=crearXMLHttpRequest();
	conClas.onreadystatechange=procesarClasificados;
	conClas.open('GET','http://hayquetocar.com.ar/wordpress/clasificados.php?accion=mostrar',true);
	conClas.send(null);
}
function procesarClasificados()
{
	if (divClas=document.getElementById('clasificados'))
	{
		if(conClas.readyState==4)
		{
			if (conClas.responseText!="")
			{	
				divClas.innerHTML=conClas.responseText;				
				el = document.getElementById("Scrollable");
				el.style.height=divClas.scrollHeight+"px";	
				divScroll = document.getElementById("Scrollable");
				scroller = new Scrolling.Scroller(el, 400, 200);
			}
		}
		else
		{
			divClas.innerHTML="cargando...";
		}
	}
}
function insertarClasificado()
{
	titulo=document.getElementById('clasTit');
	titulo=titulo.value;
	contenido=document.getElementById('clasCon');
	contenido=contenido.value;
	contacto=document.getElementById('clasContact');
	contacto=contacto.value;
	if(titulo=="" || contenido=="" || contacto =="")
	{
		alert('debe ingresar Todos los datos.');
	}
	else
	{
		conClas=null;
		conClas=crearXMLHttpRequest();
		conClas.onreadystatechange=procesarClasificados;
		conClas.open('GET','http://hayquetocar.com.ar/wordpress/clasificados.php?accion=insertar&titulo='+titulo+'&contenido='+contenido+'&contacto='+contacto,true);
		conClas.send(null);
	}
}
function registrar()
{	
	var nombre=document.getElementById('nombre');
	nombre=nombre.value;
	var mail=document.getElementById('mail');
	mail=mail.value;
	var pass=document.getElementById('pass');
	pass=pass.value;
	conReg=crearXMLHttpRequest();
	conReg.onreadystatechange=procesarRegistrar;
	conReg.open('GET','http://hayquetocar.com.ar/wordpress/registrar.php?nombre='+nombre+'&pass='+pass+'&mail='+mail,true);
	conReg.send(null);
}
function procesarRegistrar()
{
	if (conReg.readyState==4)
	{
		alert(conReg.responseText);
		window.location="http://hayquetocar.com.ar/wordpress";
	}
}
function mostrarElementosConectado()
{
	nuevos=$(".linkNuevo");
	nuevos.css("display", "block");
}
function addEvent(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else  
    if (elemento.addEventListener)
    {
      elemento.addEventListener(nomevento,funcion,captura);
      return true;
    }
    else
      return false;
}
function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 

    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}
function ver(idobjeto)
{
	
	var objeto=document.getElementById(idobjeto);
	if (objeto.style.display=='none')
	{objeto.style.display='block';}
	else
		{objeto.style.display='none';}
}
