Event.observe(window, 'load', function() {
	load_sponsor_ajax();
});

function writeSponsors(Sponsor){
    //alert(Sponsor.length);
    
    imageObj = new Image();
	for(k=0; k<Sponsor.length; k++)
	{
	    if (Sponsor[k].Logo != "") {
	        //imageObj.src = '/autoresize.aspx?iP='+Sponsor[k].Logo+'&size_w=140&size_h=40';
	        imageObj.src = Sponsor[k].Logo;
	    }
	}	

    /*	
	str = '<font color="#CCCCCC">';

	for(k=0; k<Sponsor.length; k++)
	{
	    str += '<span ';	
	    if (Sponsor[k].Website != "") {
            str += 'onclick="window.open(\''+Sponsor[k].Website+'\');" ';
        } else {
            str += 'onclick="alert(\'No Web Reference.\');" ';
        }
	    str += '>';
	
	    str += Sponsor[k].Name + '</span> - ';
	}
	
	str += '</font>';
	
	document.getElementById("listeSponsor").innerHTML = str;
	*/
	
	str = '';
	
	for(k=0; k<Sponsor.length; k++) 
	{
	    str += '<span align="center" style="background-color:#ffffff; width:300; filter:XRay;';
	    
	    if (Sponsor[k].Logo != "") {
            //str += 'background-image: url(/autoresize.aspx?iP='+Sponsor[k].Logo+'&size_w=140&size_h=40); background-repeat: no-repeat; background-position:center;" ';
            str += 'background-image: url('+Sponsor[k].Logo+'); background-repeat: no-repeat; background-position:center;" ';
        }  else {
            str += '" ';
        }
	    str += 'onmouseover="this.style.filter=\'none\';" ';
        str += 'onmouseout="this.style.filter=\'XRay\';" ';
                                	                     
                               	            
                
        if (Sponsor[k].Website != "") {
            str += 'onclick="window.open(\''+Sponsor[k].Website+'\');" ';
        } else {
            str += 'onclick="alert(\'No Web Reference.\');" ';
        }
                
        str += '>';
        
        if (Sponsor[k].Logo != "") {
            str += '</br></br></br>';
        }  else {
            str += '</br>'+ Sponsor[k].Name +'</br></br>';
        }
        
        str += '</span>';

        document.getElementById("logos").innerHTML += str;
        str='';
	}
}


function load_sponsor_ajax()  {
    var url = '/fccihk/en/load_sponsor.html';

    /*
    var params= Object.extend({ 
			        rand:Math.floor(Math.random()*10000000)
                });
    */
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'get',
            //parameters: params,
            onComplete: function(originalRequest) {
                            //alert(originalRequest.responseText);
		  	  	            var Sponsor = originalRequest.responseText.evalJSON(true);
		  	  	            //alert(Sponsor.Sponsor.length);
		  	  	            writeSponsors(Sponsor.Sponsor);
            }
        }
    );        
}
