// JavaScript Document

var titlea = new Array();
var texta = new Array();
var linka = new Array();
var trgfrma = new Array();
var heightarr = new Array();
var cyposarr = new Array();

var maxnum;
var lnews = new Array();
var num = 0;
var mc;
var url = "http://www.mandarin.it/loadnews.aspx";
var xml;

var myRequest = null;

function CreateXmlHttpReq(handler) {
  var xmlhttp = null;
  try {
    xmlhttp = new XMLHttpRequest();
  } catch(e) {
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  xmlhttp.onreadystatechange = handler;
  return xmlhttp;
}

function myHandler() {
    if (myRequest.readyState == 4 && myRequest.status == 200) {
        xml = myRequest.responseXML;
		popola(xml);
    }
}

function loadXML() {
    myRequest = CreateXmlHttpReq(myHandler);
    myRequest.open("GET",url);
    myRequest.send(null);
}


function popola(xml) {
	lnews = xml.getElementsByTagName("news");
	//alert("NUM: "+lnews.length);
	maxnum=lnews.length;
	//maxnum=3;
	mc = maxnum
  	loadNews();
}

function loadNews(){
	for(i=0; i<maxnum; i++){
		var e = lnews[i];
		cyposarr[i]=i;
		titlea[i] = e.attributes.getNamedItem("titolo").value;
		texta[i] = "";
		linka[i] = e.attributes.getNamedItem("link").value;
		trgfrma[i] = "_self";
	}
	
}

uagent = window.navigator.userAgent.toLowerCase();
IEB=(uagent.indexOf('msie') != -1)?true:false;
var scompat = document.compatMode;
var inoout=false;
var tmpv;
tmpv=240-8-8-2*parseInt(1);
var cvar=0,say=0,tpos=0,enson=0,hidsay=0,hidson=0;
var psy = new Array();
var lllllllllll = new Array();
var llllll=null;
var llllll2=null;
var lllllll=0;
var llllllll=0;
divtextb ="<div id=\"d";
divtev1=" onmouseover=\"ll(";
divtev2=")\" onmouseout =\"lll(";
divtev3=")\" onclick=\"butclick(";
divtev4=")\"";
divtexts = " style=\"position:absolute; visibility:hidden;width:"+tmpv+"px; COLOR:"+"#000000"+"; left:0px; top:0px; FONT-FAMILY:"+"MS Sans Serif,arial,helvetica"+"; FONT-SIZE:"+8+"pt; FONT-STYLE:"+"normal"+"; FONT-WEIGHT:"+"normal"+"; margin:0px; LINE-HEIGHT:"+12+"pt; text-align:"+"left"+";overflow-x:hidden;padding:0px; padding-bottom:15px; cursor:default;\">";
ie6span= " style=\"position:relative; COLOR:"+"#333399"+"; width:"+tmpv+"px; FONT-FAMILY:"+"verdana,arial,helvetica"+"; FONT-SIZE:"+8+"pt; FONT-STYLE:"+"normal"+"; FONT-WEIGHT:"+"bold"+"; TEXT-DECORATION:"+"none"+"; LINE-HEIGHT:"+12+"pt; text-align:"+"left"+";padding:0px;padding-bottom:15px;\"";
uzun="<div id=\"enuzun\" style=\"position:absolute; left:0px;top:0px;\">";
uzun2="<div id=\"enuzun2\" style=\"position:absolute; left:0px;top:0px;\">";
divtextb2 ="<div id=\"dz";

function ll(gnum,gnum5){
	inoout=true;
	if((linka[gnum].length)>2){
		var objd=null;
		var objd2=null;
		var objd3=null;
		if(gnum5==1){
			objd=document.getElementById("dz"+gnum);
			objd2=document.getElementById("hgdz"+gnum);
			objd3=document.getElementById("tzid"+gnum);
		}else{
			objd=document.getElementById("d"+gnum);
			objd2=document.getElementById("hgd"+gnum);
			objd3=document.getElementById("tid"+gnum);
		}
		objd.style.color="#AA0000";
		objd2.style.color="#BB0000";
		objd.style.cursor='pointer';
		objd2.style.cursor='pointer';
		objd3.style.textDecoration="none";
		objd2.style.textDecoration="none";
		window.status=""+linka[gnum];
	}else{
		window.status="";
	}
}

function lll(gnum2,gnum5){
	inoout=false;
	var objd=null;
	var objd2=null;
	var objd3=null;
	if(gnum5==1){
		objd=document.getElementById("dz"+gnum2);
		objd2=document.getElementById("hgdz"+gnum2);
		objd3=document.getElementById("tzid"+gnum2);
	}else{
		objd=document.getElementById("d"+gnum2);
		objd2=document.getElementById("hgd"+gnum2);
		objd3=document.getElementById("tid"+gnum2);
	}
	objd.style.color="#000000";
	objd2.style.color="#333399";
	objd3.style.textDecoration="none";
	objd2.style.textDecoration="none";
	window.status="";
}

function butclick(gnum3){
	if(linka[gnum3].substring(0,11)=="javascript:"){
		eval(""+linka[gnum3]);
	}else{
		if((linka[gnum3].length)>3){
			if((trgfrma[gnum3].indexOf("_parent")>-1)){
				eval("parent.window.location='"+linka[gnum3]+"'");
			}else if((trgfrma[gnum3].indexOf("_top")>-1)){
				eval("top.window.location='"+linka[gnum3]+"'");
			}else{
				window.open(''+linka[gnum3],''+trgfrma[gnum3]);
			}
		}
	}
}

function lllll(){
	if(2==0){
		if(inoout==false){
			lllllll--;
			if(lllllll<(-1*llllllll)){
				lllllll=100;
			}
			llllll.style.top=""+lllllll+"px";
		}
		if(psy[(lllllll*(-1))+4]==3){
			setTimeout('lllll()',3000+35);
		}else{
			setTimeout('lllll()',35);
		}
	}else if(2==1){
		if(inoout==false){
			dahayok=false;
			lllllll--;
			for(i=0;i<mc;i++){
				lllllllllll[i].style.top=""+(lllllll+(i*100))+"px";
				if((lllllll+(i*100))==4){
					dahayok=true;
				}
			}
			if(lllllll<(-1*(mc-1)*100)){
				lllllllllll[0].style.top=""+(lllllll+(mc*100))+"px";
				if((lllllll+(i*100))==4){
					dahayok=true;
				}
			}
			if(lllllll<(-1*(mc)*100)){
				lllllll=0;
			}
		}
		if(dahayok==true){
			setTimeout('lllll()',4000);
		}else{
			setTimeout('lllll()',35);
		}
	}else if(2==2){
		if(inoout==false){
			lllllll--;
			if(lllllll<(-1*llllllll)){
				lllllll=0;llllll2.style.top=""+100+"px";
			}
			llllll.style.top=""+lllllll+"px";
			if((lllllll+llllllll)<100){
				llllll2.style.top=""+(lllllll+llllllll)+"px";
			}
		}
		if(psy[(lllllll*(-1))+4]==3){
			setTimeout('lllll()',3000+35);
		}else{
			setTimeout('lllll()',35);
		}
	}
}

function lllllllll2(){
	for(i=0;i<mc;i++){
		lllllllllll[i]=document.getElementById("d"+i);
		if(!lllllllllll[i]){
			setTimeout('lllllllll2()',200);
			return;
		}
	}
	if(2==0){
		i=0;
		for(i=0;i<mc;i++){
			heightarr[i]=parseInt(lllllllllll[i].offsetHeight);
		}
		llllllll=4;
		for(i=0;i<mc;i++){
			lllllllllll[i].style.visibility="visible";
			lllllllllll[i].style.top=""+llllllll+"px";
			psy[llllllll]=3;
			llllllll=llllllll+heightarr[i]+5;
		}
		llllll=document.getElementById('enuzun');
		llllll.style.left=8+"px";
		llllll.style.height=llllllll+"px";
		llllll.style.width=tmpv+"px";
	}else if(2==1){
		llllllll=4;
		for(i=0;i<mc;i++){
			lllllllllll[i].style.visibility="visible";
			lllllllllll[i].style.top=""+(llllllll+(100*i))+"px";
			lllllllllll[i].style.left=""+8+"px";
		}
	}else if(2==2){
		i=0;
		for(i=0;i<mc;i++){
			heightarr[i]=parseInt(lllllllllll[i].offsetHeight);
		}
		llllllll=4;
		for(i=0;i<mc;i++){
			objd2=document.getElementById("dz"+i);
			lllllllllll[i].style.visibility="visible";
			objd2.style.visibility="visible";
			lllllllllll[i].style.top=""+llllllll+"px";
			objd2.style.top=""+llllllll+"px";
			psy[llllllll]=3;
			llllllll=llllllll+heightarr[i]+5;
		}
		llllll=document.getElementById('enuzun');
		llllll.style.left=8+"px";
		llllll.style.height=llllllll+"px";
		llllll.style.width=tmpv+"px";
		llllll.style.top=100+"px";
		llllll2=document.getElementById('enuzun2');
		llllll2.style.left=8+"px";
		llllll2.style.height=llllllll+"px";
		llllll2.style.width=tmpv+"px";
		llllll2.style.top=100+"px";
	}
	lllllll=100;
	lllll();
}

function lllllllll(){
	i=0;
	if(2==1){
		innertxt="";
	}else{
		innertxt=""+uzun;
	}
	for(i=0;i<mc;i++){
		innertxt=innertxt+""+divtextb+""+i+"\""+divtev1+i+",0"+divtev2+i+",0"+divtev3+i+divtev4+divtexts+"<span id=\"hgd"+i+"\""+ie6span+">"+titlea[i]+"</span><br>"+"<span id=\"tid"+i+"\" style=\"TEXT-DECORATION:"+"none"+";\">"+texta[i]+"</span>"+"</div>";
	}
	if(2==1){
	}else{
		innertxt=innertxt+"</div>";
	}
	if(2==2){
		innertxt=""+innertxt+uzun2;
		for(i=0;i<mc;i++){
			innertxt=innertxt+""+divtextb2+""+i+"\""+divtev1+i+",1"+divtev2+i+",1"+divtev3+i+divtev4+divtexts+"<span id=\"hgdz"+i+"\""+ie6span+">"+titlea[i]+"</span><br>"+"<span id=\"tzid"+i+"\" style=\"TEXT-DECORATION:"+"none"+";\">"+texta[i]+"</span>"+"</div>";
		}
		innertxt=innertxt+"</div>";
	}
	
	spage=document.getElementById("spagens");
	spage.innerHTML=""+innertxt;
	setTimeout('lllllllll2()',100);
}

function BuildHtmlCont(){
	PlcHoldDiv=document.getElementById("news");
	if(!PlcHoldDiv){
		setTimeout('BuildHtmlCont()',100);
		return;
	}
	var intext="";
	intext=intext+"<div id=\"spagensbrd\" style=\"width:"+(240)+"px; height:"+(100)+"px;overflow:hidden;\"><div id=\"spagens\" style=\"position:relative; top:0px; left:0px; width:"+(240)+"px; height:"+(100)+"px; overflow:hidden;\"></div></div>";
	PlcHoldDiv.innerHTML=""+intext;
	setTimeout('lllllllll()',100);
}
loadXML();
setTimeout('BuildHtmlCont()',100);
