/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Script paginacion.js, 14/09/2001, Netjuice-Network CATALUNYA								                           //
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/* Declaración de funciones.

Buscar()									// Hace la busquedad en la web
VerificarTextarea(valor)					// Controlamos que el textarea no exceda de 250 caracteres
AbrirVentana(URL, nombre, propiedades) 		// Abrimos otra ventana
DondeComprar(Valor)							// Solamente para la lista de donde comprar

*/
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function Buscar() {
var valor;

	valor = Buscar2();
}

function Buscar2() {
var valor, err;

	err = true;
    if (document.busqueda.texto.value!=""){
		valor = document.busqueda.catalogo.options[document.busqueda.catalogo.selectedIndex].value;
		if (valor==""){
			document.busqueda.action = "resultado_total.asp";
		}else{
			document.busqueda.action = "resultado_busqueda.asp";
		}
		document.busqueda.method = "POST";		
		document.busqueda.submit();
		
	} else {
		err = false;
			alert("Escribe algo en la caja de la búsqueda");
		}
		
	return err;
}

function BuscarFaq() {
var valor
    if (document.Buscarfaqs.textoFAQ.value!=""){
		document.Buscarfaqs.action = "resultado_busqueda.asp";
		document.Buscarfaqs.method = "POST";		
		document.Buscarfaqs.submit();
		
	} else {
			alert("Escribe algo en la caja de la búsqueda");
		}	
}

function Buscarimg(sqlold) {

	if (sqlold ==""){
		sqlold = document.premsa.texte.value
	}


	if (document.premsa.LisClass.value!="00"){
		 	document.zonadeprensa.texte.value = sqlold;
	 		document.premsa.action = "zonadeprensa_listadoimg.asp";
			document.premsa.method = "POST";		
			document.premsa.submit();	

	 }else{
	 	if (document.premsa.texte.value==""){
	 		alert("Escribe algo en la caja de la búsqueda");
		}else{
		 	document.zonadeprensa.texte.value = sqlold;
		 	document.premsa.action = "zonadeprensa_listadoimg.asp";
			document.premsa.method = "POST";		
			document.premsa.submit();	
		}
	 }

}


function Buscarlist(sqlold) {

	if (sqlold ==""){
		sqlold = document.premsa.texte.value
	}
	document.zonadeprensa.texte.value = sqlold;
	document.premsa.action = "zonadeprensa_listadolist.asp";
	document.premsa.method = "POST";		
	document.premsa.submit();	
}




function BuscarPremsa() {
	if (document.premsa.sqlold.value==""){
 		alert("Escribe algo en la caja de la búsqueda");
	 }else{
 		document.premsa.action = "zonadeprensa_listado.asp";
		document.premsa.method = "POST";		
		document.premsa.submit();	
 	}
}



function Ordenar(sqlold) {
 
 if (document.premsa.Tipo[0].checked==false && document.premsa.Tipo[1].checked==false){
 	alert("Por favor, escoge para ordenar por fecha o por título");
 }else{
 	document.premsa.sqlold.value = sqlold
 	document.premsa.action = "zonadeprensa_listado.asp";
	document.premsa.method = "POST";		
	document.premsa.submit();	
 }
 
}

function ListarTodo() {

	document.premsa.Orden.value = "DESC";
	document.premsa.sqlold.value = "";
	document.premsa.Tipo.value = "F";
	
	document.premsa.action = "zonadeprensa_listado.asp";
	document.premsa.method = "POST";		
	document.premsa.submit();	


}


function VerificarTextarea(valor) {
        if (valor.length > 249) {
            return false;
        } else {
            return true;
        }
}

function AbrirVentana(lugar, nombre, propiedades) {
var x=screen.width;
var pop_x=560;
var posx=Math.round((x-pop_x)/2);
var sprops="top=50,left="+posx+","+propiedades;

	window.open(lugar, nombre, sprops);
}

function openWindow(theURL, winName, isModal, isCentered, h, w, isResizable, showScroll, showStatusBar, showMenuBar, showToolBar)
{
    var features = '';
    var equalTo, separator;
	
	//Si posem 0 a amplada o alça agafem per defecte l'alçada de la finestra
	if (w==0)
	{
		w=screen.Width-50;	
	}
	if (h==0)
	{
		h=screen.Height-150;	
	}
	
    if (isModal)
    {
        equalTo = ':';
        separator = ';';
    }
    else
    {
        equalTo = '=';
        separator = ',';
    }
    
    //RESIZABLE
    features += 'resizable' + equalTo;
    if (isResizable)
        features += 'yes';
    else
        features += 'no';
    features += separator + ' ';
    
    //CENTRADA
    if (isCentered)
    {
        var l = Math.round((screen.width - w) / 2) - 6;
        features += 'dialogLeft' + equalTo + l + 'px' + separator + ' left' + equalTo + l + 'px' + separator + ' ';
        var t = Math.round((screen.height - h) / 2) - 50;
        // Correcció
        if (!isModal) t = t / 2;
        features += 'dialogTop' + equalTo + t + 'px' + separator + ' top' + equalTo + t + 'px' + separator + ' ';
    }
    else
    {
        features += 'dialogLeft' + equalTo + '0px' + separator + ' left' + equalTo + '0px' + separator + ' ';
        features += 'dialogTop' + equalTo + '0px' + separator + ' top' + equalTo + '0px' + separator + ' ';
    }
    features += 'dialogWidth' + equalTo + w + 'px' + separator + ' width' + equalTo + w + 'px' + separator + ' ';
    features += 'dialogHeight' + equalTo + h + 'px' + separator + ' height' + equalTo + h + 'px' + separator + ' ';
    
    //SCROLLBARS
    features += 'scroll' + equalTo;
    switch (showScroll)
    {
        case true:
            features += 'yes';
            break;
        case false:
            features += 'no';
            break;
        default:
            features += 'auto';
            break;
    }
    features += separator;
    
    features += 'scrollbars' + equalTo;
    switch (showScroll)
    {
        case true:
            features += 'yes';
            break;
        case false:
            features += 'no';
            break;
        default:
            features += 'auto';
            break;
    }
    features += separator;
    
    //Status BAR
    features += 'status' + equalTo;
    if (showStatusBar){
        features += 'yes';
    }
    else
    {
        features += 'no';   
    }
    features += separator;
    
    //Menu BAR
    features += 'menubar' + equalTo;
    if (showMenuBar){
        features += 'yes';
    }
    else
    {
        features += 'no';   
    }
    features += separator;
    
    //Tool BAR
    features += 'toolbar' + equalTo;
    if (showToolBar){
        features += 'yes';
    }
    else
    {
        features += 'no';   
    }
    features += separator;
    
    //alert(features);
	var win
    if (!isModal)
	{
        //features = 'resizable=yes,scrollbars=yes,status=no,top=0,left=0,width=800px,height=600px';
	    win = window.open(theURL, winName, features);
	    win.focus();
	}
    else
	{
        //features = "resizable:0;scroll:auto;status:0;dialogWidth:375px;dialogHeight:325px;dialogTop:" + posy + "px;dialogLeft:"+ posx + "px;";
	    win = window.showModalDialog(theURL, winName, features);
	}
	return win;
}

function DondeComprar(Todos){
var valor,texto;
var Elements=document.forms["enlaces"];

	valor = Elements.subcat.options[Elements.subcat.selectedIndex].value;
	if (valor!="#"){
		Elements.codigo.value=valor;
		Elements.todos.value=Todos+valor;
		Elements.action="nv_dondecomprar.asp";
		Elements.method="GET";
		Elements.submit();
		
	} else alert("Selecciona un lugar.")
}


function MaxLargo(objeto, largo){

	if (objeto.innerText.length > largo)	{
		alert("Tamaño máximo " + largo);
		
		//objeto.
	}
}

function CambiarCaracter(entrada, inicial, cambio){
var i,texto;
	i = 0;
	texto = entrada;
	while (i != -1){
		i = texto.indexOf(inicial);
		if (i!=-1) texto = texto.replace(inicial,cambio);
	}

	return texto;
}

function Descargar(Fichero) {
	document.location.href = "../../../archivos/zonaprensa/" + Fichero;
}

function EnviarInfo(Tipo, Codigo, Pagina, Datos) {
var x=screen.width;
var pop_x=560;
var posx=Math.round((x-pop_x)/2);
var sprops="toolbar=no,width=430,height=375,top=50,left="+posx;
var xPagina;
var xDatos;

	xDatos = CambiarCaracter(Datos, "&", "|");
	xPagina = "envialo.asp?tipo="+Tipo+"&codigo="+Codigo+"&datos="+xDatos+"&pagina="+Pagina
	window.open(xPagina, 'enviar', sprops);

}