// JavaScript Document
function popup(ilfile,id,largo,alto,x) {
param = ilfile+"?id="+id
 if (x == '')
 	{
window.open(param,"","width="+largo+",height="+alto+",resizable=yes,scrollbars=yes");
		
		} else {
			
window.open(param,"","width="+largo+",height="+alto+",resizable=no,scrollbars=no");			
			}

}


function mostra(param1,param2) {

	if (document.getElementById(param1).style.display == "none" )
		{   
		document.getElementById(param1).style.display = "";
		document.getElementById(param2).src = 'img/meno.png';
		} 
		else			
		{
		document.getElementById(param1).style.display = "none";
		document.getElementById(param2).src = 'img/piu.png';				
		} 
	}
function mostra2(param1,param2) {

	if (document.getElementById(param1).style.display == "none" )
		{   
		document.getElementById(param1).style.display = "";
		document.getElementById(param2).src = '../img/meno.png';
		} 
		else			
		{
		document.getElementById(param1).style.display = "none";
		document.getElementById(param2).src = 'img/piu.png';				
		} 
	}	
function oscura(param1,param2) {
		document.getElementById(param1).style.display = "none";
		document.getElementById(param2).style.display = "none";	
		document.getElementById(param1).src = 'img/piu.png';				
		document.getElementById(param2).src = 'img/piu.png';				
		
}
function mostrami(param1,param2,param3) {

		if (param1 == 'tipo1')
			{var x2 = 'obj2'
			var x3 = 'obj3'
			var x1 = 'obj1'}
		if (param1 == 'tipo2')
			{var x2 = 'obj1'
			var x3 = 'obj3'
			var x1 = 'obj2'}
		if (param1 == 'tipo3')
			{var x2 = 'obj2'
			var x3 = 'obj1'
			var x1 = 'obj3'}

		document.getElementById(param1).style.display = "";
		document.getElementById(x1).style.display = "";		
		document.getElementById(x1).src = 'img/meno.png';				
		
		document.getElementById(param2).style.display = "none";
		document.getElementById(x2).style.display = "none";		
		document.getElementById(x2).src = 'img/piu.png';				
		
		document.getElementById(param3).style.display = "none";
		document.getElementById(x3).style.display = "none";		
		document.getElementById(x3).src = 'img/piu.png';				
		
			
		'oscura(x2,x3);'
	}
	
function mostra2(param1,param2) {

	if (document.getElementById(param1).style.display == "none" )
		{   
		document.getElementById(param1).style.display = "";
		document.getElementById(param2).style.background  = "#aaffaa";
		} 
		else			
		{
		document.getElementById(param1).style.display = "none";
		document.getElementById(param2).style.background  = "#ccffcc";
		} 
	}

function vedo() {
	var ilcriterio = document.getElementById('primo').value
	var ilvedo = 'x' + ilcriterio
	
	document.getElementById('primo2').value = document.getElementById('primo').options[document.getElementById('primo').selectedIndex].text
	
	document.getElementById('x1').style.display = "none";
	document.getElementById('x2').style.display = "none";
	document.getElementById('x3').style.display = "none";
	document.getElementById('x4').style.display = "none";
	document.getElementById('x5').style.display = "none";
	document.getElementById('xx1').options[0].selected = true
	document.getElementById('xx2').options[0].selected = true
	document.getElementById('xx3').options[0].selected = true
	document.getElementById('xx4').options[0].selected = true
	document.getElementById('xx5').options[0].selected = true

	if (ilcriterio != 'X' )
		document.getElementById(ilvedo).style.display = "";
	}

function vedo1(elemento) {
	if (document.getElementById(elemento).name == 'domaine')
	{ 

	if (document.getElementById(elemento).value.substr(0,4) == '0200' )
		{
		document.getElementById('xculture').style.display = "";
		} else {
		document.getElementById('xculture').style.display = "none";	
		document.getElementById('xfruit').style.display = "none";	
		document.getElementById('xlegume').style.display = "none";	
		document.getElementById('secondo').options[0].selected = true		
		document.getElementById('terzo').options[0].selected = true		
		document.getElementById('quarto').options[0].selected = true		
		
		}
	
	}
	
	if (document.getElementById(elemento).name == 'nuisible')
	{ 
	if (document.getElementById(elemento).value.substr(0,4) == '0100' )
		{
		document.getElementById('xinsecte').style.display = "";
		document.getElementById('xherbe').style.display = "none";
		document.getElementById('nuisible3').options[0].selected = true		
		
		} else if (document.getElementById(elemento).value.substr(0,4) == '0200' )
		{
		document.getElementById('xinsecte').style.display = "none";
		document.getElementById('xherbe').style.display = "";
		document.getElementById('nuisible2').options[0].selected = true		
		}
		else
		{
		document.getElementById('xinsecte').style.display = "none";	
		document.getElementById('xherbe').style.display = "none";	
		document.getElementById('nuisible2').options[0].selected = true		
		document.getElementById('nuisible3').options[0].selected = true		
		}	
		
	
	}
}

function vedo2(elemento) {
if (document.getElementById(elemento).value.substr(0,4) == '0207')
	{
	document.getElementById('xfruit').style.display = "";
	document.getElementById('xlegume').style.display = "none";	
	document.getElementById('quarto').options[0].selected = true	
	
	} else if (document.getElementById(elemento).value.substr(0,4) == '0208') 
	{ 
	document.getElementById('xfruit').style.display = "none";
	document.getElementById('xlegume').style.display = "";		
	document.getElementById('terzo').options[0].selected = true		
	
	} else {
	document.getElementById('xlegume').style.display = "none";	
	document.getElementById('xfruit').style.display = "none";
	document.getElementById('terzo').options[0].selected = true		
	document.getElementById('quarto').options[0].selected = true		
	}

}
function moveElements (FromComboID, ToComboID, selecting)
{
	var to_remove_counter = 0; //number of options that were removed (num selected options)
	
	FromCombo = document.getElementById(FromComboID)
	ToCombo = document.getElementById(ToComboID)
	
	//move selected options to right select box (to)
	for (var i = 0; i < FromCombo.options.length; i++)
	{
		if (FromCombo.options[i].selected == true)
		{
			var addtext = FromCombo.options[i].text;
			var addvalue = FromCombo.options[i].value;
			
		
			ToCombo.options[ToCombo.options.length] = new Option(addtext, addvalue);		
			FromCombo.options[i].selected = false;
			++to_remove_counter;
		}
		else
		{
			FromCombo.options[i-to_remove_counter].selected = false;
			FromCombo.options[i-to_remove_counter].text = FromCombo.options[i].text;
			FromCombo.options[i-to_remove_counter].value = FromCombo.options[i].value;
			
		}
	}
	
	//now cleanup the last remaining options 
	var numToLeave = FromCombo.options.length - to_remove_counter;
	
	for (i = FromCombo.options.length - 1; i >= numToLeave; i--) 
	{ 
		FromCombo.options[i] = null;		
	}
	
	if (selecting) selectAll(ToComboID);
}
// SELEZIONA TUTTI GLI ELEMENTI DI UNA COMBO
function confirme (combo,cosa,combo2)
{
	if (cosa == "step2")
	{
		document.getElementById(cosa).style.background = "#aaffaa"
		mostra('obj3','imak3')
		mostra('obj1','imak1')

	}
	else if (cosa == "step1")
	{	
		combo = document.getElementById(combo)
		
		//move selected options to right select box (to)
		for (var i = 0; i < combo.options.length; i++)
		{
			combo.options[i].selected = true
		}
		
		if(combo.options.length > 0)
		{
		document.getElementById(cosa).style.background = "#aaffaa"
		mostra('obj2','imak2')
		mostra('obj1','imak1')
		} else
		{
		alert("Nothing selected!")
		}
	}
	else
	{	
		combo = document.getElementById(combo)
		
		//move selected options to right select box (to)
		for (var i = 0; i < combo.options.length; i++)
		{
			combo.options[i].selected = true
		}
		
		if(combo.options.length == 0)
		{
		alert("Empty list--Liste vide!")
		}
	}
}
function moveElements2 (FromComboID, ToComboID, cosa , chi)
{
	var to_remove_counter = 0; //number of options that were removed (num selected options)
	var rconto = 0
	var cisono = 0
	FromCombo = document.getElementById(FromComboID)
	ToCombo = document.getElementById(ToComboID)
	
	if (cosa == 1 && conta_elementi_selezionati(FromCombo,10,ToCombo.options.length))
		{alert("You may select max 10 items / Vous pouvez choisir max 10 elements")
		return
		}
		
	//move selected options to right select box (to)
	for (var i = 0; i < FromCombo.options.length; i++)
	{
		if (FromCombo.options[i].selected == true)
		{
			var addtext = FromCombo.options[i].text;
			var addvalue = FromCombo.options[i].value ;
					
			ToCombo.options[ToCombo.options.length] = new Option(addtext, addvalue);		
			FromCombo.options[i].selected = false;
			
			++to_remove_counter;
		}
		else
		{
			FromCombo.options[i-to_remove_counter].selected = false;
			FromCombo.options[i-to_remove_counter].text = FromCombo.options[i].text;
			FromCombo.options[i-to_remove_counter].value = FromCombo.options[i].value;
			
		}
	}
	
	//now cleanup the last remaining options 
	var numToLeave = FromCombo.options.length - to_remove_counter;
	
	for (i = FromCombo.options.length - 1; i >= numToLeave; i--) 
	{ 
		FromCombo.options[i] = null;		
	}


  var novar = document.getElementById(chi);
  var values = ""
  
  if (cosa == 1 || cosa == 0)
  { 
  	sortSelect(ToCombo)
	for (i=0;  i < FromCombo.options.length;  i++)
	  {
		 values+= FromCombo.options[i].value  + ',';
	  }
	  novar.value = values 

	for (var i = 0; i < ToCombo.options.length; i++)
	{
		ToCombo.options[i].selected = true
	}
  } 
  else if (cosa == 2) 
  { 
 	sortSelect(ToCombo) 
	for (i=0;  i < ToCombo.options.length;  i++)
	  {
		 values+= ToCombo.options[i].value  + ',';
	  }
	  novar.value = values 
	
	for (var i = 0; i < FromCombo.options.length; i++)
	{
		FromCombo.options[i].selected = true
	}
  
  }

}

function confirme2 (combo,combo2)
{
	combo = document.getElementById(combo)
	combo2 = document.getElementById(combo2)
	
	//move selected options to right select box (to)
	for (var i = 0; i < combo.options.length; i++)
	{
		combo.options[i].selected = true
	}
	
	if(combo.options.length == 0)
	{
	alert("Empty list  /  Liste vide!")
	}
}
function hasOptions(obj) {
	if (obj!=null && obj.options!=null) { return true; }
	return false;
	}
	
function sortSelect(obj) {
var o = new Array();
if (!hasOptions(obj)) { return; }
for (var i=0; i<obj.options.length; i++) {
o[o.length] = new Option( obj.options[i].text, obj.options[i].value, obj.options[i].defaultSelected, obj.options[i].selected) ;
}

if (o.length==0) { return; }
o = o.sort( 
function(a,b) { 
if ((a.text+"") < (b.text+"")) { return -1; }
if ((a.text+"") > (b.text+"")) { return 1; }
return 0;
} 
);

for (var i=0; i<o.length; i++) {
obj.options[i] = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);
}
}

function sortSelect2(obj) {
var o = new Array();
if (!hasOptions(obj)) { return; }
for (var i=0; i<obj.options.length; i++) {
o[o.length] = new Option( obj.options[i].text, obj.options[i].value, obj.options[i].defaultSelected, obj.options[i].selected) ;
}

if (o.length==0) { return; }
o = o.sort( 
function(a,b) { 
if ((a.value+"") < (b.value+"")) { return -1; }
if ((a.value+"") > (b.value+"")) { return 1; }
return 0;
} 
);

for (var i=0; i<o.length; i++) {
obj.options[i] = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);
}
}

function conta_elementi_selezionati(obj,lim_max,num_ex) {
	var nConto = 0
	var lReturn = false
	for (var i = 0; i < obj.options.length; i++)
	{
		if (obj.options[i].selected == true)
		++nConto
	}
	
	if (nConto > lim_max || nConto + num_ex > lim_max)
	{ 
	lReturn = true
	}
	return lReturn
}

function sele_ind(param1,param2,param3,cosa) {
	primo = document.getElementById(param1).value
	secondo = document.getElementById(param2)
	origine = document.getElementById(param3).value.split("|")
	
	
	if (secondo.length > 0 )
		secondo.length = 1;	
	if (cosa == 0) {
	for (var i = 0; i < origine.length; i++)
		{	
		if ( origine[i].substr(0,2) == primo.substr(0,2) && origine[i].substr(4,3) == '000' && origine[i].substr(2,2) != '00')
			{
			var lunga =  origine[i].length ;
			var addtext = origine[i].substr(7,lunga-7);
			var addvalue = origine[i];
			secondo.options[secondo.length] = new Option(addtext,addvalue)			
			}
		}
	}
	if (cosa == 2) {
		for (var i = 0; i < origine.length; i++)
			{	
			if ( origine[i].substr(2,2) == primo.substr(2,2) && origine[i].substr(4,3) != '000')
				{
				var lunga =  origine[i].length ;
				var addtext = origine[i].substr(7,lunga-7);
				var addvalue = origine[i] ;
				secondo.options[secondo.length] = new Option(addtext,addvalue)			
				}
			}		
	}
	
}
function step2(param1,param2,param3) {
	primo = document.getElementById(param1).value
	secondo = document.getElementById(param2)
	origine = document.getElementById(param3).value.split(",")
	
	
	if (secondo.length > 0 )
		secondo.length = 1;	
	
	for (var i = 0; i < origine.length; i++)
		{	
		if ( origine[i].substr(2,2) == primo.substr(2,2) && origine[i].substr(4,3) != '000')
			{
			var lunga =  origine[i].length ;
			var addtext = origine[i].substr(7,lunga-7);
			var addvalue = origine[i] ;
			secondo.options[secondo.length] = new Option(addtext,addvalue)			
			}
		}
	
}
function controlla() {
	if (document.getElementById('type_profil').value == 1)
	{return true;
		
	}
}
	
function sele_ind_special(param1,param2,param3,cosa) {
	primo = document.getElementById(param1)
	primosel = document.getElementById(param1).value
	secondo = document.getElementById(param2)
	origine = document.getElementById(param3).value.split("|")
	
	
	if (primosel.substr(2,5) == "00000")	{
		
		for (var i = 0; i < origine.length; i++)
			{	
			if ( origine[i].substr(0,2) == primosel.substr(0,2) && origine[i].substr(4,3) != '000' )
				{
				var lunga =  origine[i].length ;
				var addtext = origine[i].substr(7,lunga-7);
				var addvalue = origine[i];
				secondo.options[secondo.length] = new Option(addtext,addvalue)			
				
				}
			}
			
	} else if (primosel.substr(2,2) != "00" && primosel.substr(4,3) == "000")	{
		for (var i = 0; i < origine.length; i++)
			{	
			if ( origine[i].substr(2,2) == primosel.substr(2,2) && origine[i].substr(4,3) != '000' )
				{
				var lunga =  origine[i].length ;
				var addtext = origine[i].substr(7,lunga-7);
				var addvalue = origine[i];
				secondo.options[secondo.length] = new Option(addtext,addvalue)			
				}
			}
	} else {
		for (var i = 0; i < origine.length; i++)
			{	
			if ( origine[i].substr(0,7) == primosel.substr(0,7) )
				{
				var lunga =  origine[i].length ;
				var addtext = origine[i].substr(7,lunga-7);
				var addvalue = origine[i];
				secondo.options[secondo.length] = new Option(addtext,addvalue)			
				}
			}
	}
}	

function moveElements3 (FromComboID, ToComboID, cosa , chi)
{
	var to_remove_counter = 0; //number of options that were removed (num selected options)
	var rconto = 0
	var cisono = 0
	FromCombo = document.getElementById(FromComboID)
	ToCombo = document.getElementById(ToComboID)
	
	if (cosa == 1 && conta_elementi_selezionati(FromCombo,10,ToCombo.options.length))
		{alert("You may select max 10 items / Vous pouvez choisir max 10 elements")
		return
		}
		
	//move selected options to right select box (to)
	for (var i = 0; i < FromCombo.options.length; i++)
	{
		if (FromCombo.options[i].selected == true && FromCombo.options[i].value.substr(4,3) != "000")
		{
			var addtext = FromCombo.options[i].text;
			var addvalue = FromCombo.options[i].value ;
					
			ToCombo.options[ToCombo.options.length] = new Option(addtext, addvalue);		
			FromCombo.options[i].selected = false;
			
			++to_remove_counter;
		}
		else
		{
			FromCombo.options[i-to_remove_counter].selected = false;
			FromCombo.options[i-to_remove_counter].text = FromCombo.options[i].text;
			FromCombo.options[i-to_remove_counter].value = FromCombo.options[i].value;
			
		}
	}
	
	//now cleanup the last remaining options 
	var numToLeave = FromCombo.options.length - to_remove_counter;
	
	for (i = FromCombo.options.length - 1; i >= numToLeave; i--) 
	{ 
		FromCombo.options[i] = null;		
	}


  var novar = document.getElementById(chi);
  var values = ""
  
  if (cosa == 1 || cosa == 0)
  { 
  	sortSelect2(ToCombo)
	for (i=0;  i < FromCombo.options.length;  i++)
	  {
		 values+= FromCombo.options[i].value  + ',';
	  }
	  novar.value = values 

	for (var i = 0; i < ToCombo.options.length; i++)
	{
		ToCombo.options[i].selected = true
	}
  } 
  else if (cosa == 2) 
  { 
 	sortSelect2(ToCombo) 
	for (i=0;  i < ToCombo.options.length;  i++)
	  {
		 values+= ToCombo.options[i].value  + ',';
	  }
	  novar.value = values 
	
	for (var i = 0; i < FromCombo.options.length; i++)
	{
		FromCombo.options[i].selected = true
	}
  
  }

}

function setyear(fromquale,toquale,chi) {
	origine = document.getElementById('liste_annee_ini').value.split(",");
	scelto = document.getElementById(fromquale).value.substr(0,7);
	toquale = document.getElementById(toquale);
	
	for (var i = 0; i < origine.length; i++)
	{	
	if ( origine[i].substr(0,7) == scelto )
		{
		var addtext = origine[i].substr(8,4);
		var addvalue = origine[i];
		toquale.options[toquale.length] = new Option(addtext,addvalue)			
		
		}
	}
}

function attiva(punto) {
	achi = document.getElementById("w"+eval(punto+1));
	dachi = document.getElementById("w"+punto);
	quanti = document.getElementById("liste_repartition_nom").value.split(",")
	quanti = quanti.length
	
	if (dachi.value == 0)
	{ 
		for (var i = punto + 1; i < quanti+1; i++)
		{
		document.getElementById("c"+i).style.display = "none";
		}
	} 
	else 
	{
		if (punto < quanti)
		{
			for (var i = punto + 1; i < quanti+1; i++)
			{
			document.getElementById("w"+i).length = 0 
			}
	
			for (var i = 0; i < dachi.length; i++)
			{	
				if (dachi.options[i].selected == false )
				{
				var addtext = dachi.options[i].text;
				var addvalue = dachi.options[i].value ;
						
				achi.options[achi.options.length] = new Option(addtext, addvalue);		
				
				}
			}
			
			document.getElementById("c"+eval(punto+1)).style.display = "";
		}
	}
}

function moveElements4 (FromComboID, ToComboID, cosa )
{
	var to_remove_counter = 0; //number of options that were removed (num selected options)
	var rconto = 0
	var cisono = 0
	FromCombo = document.getElementById(FromComboID)
	ToCombo = document.getElementById(ToComboID)
	
	if (cosa == 1 && conta_elementi_selezionati(FromCombo,10,ToCombo.options.length))
	{
		alert("You may select max 10 items / Vous pouvez choisir max 10 elements")
		return
	}
		
	//move selected options to right select box (to)
	for (var i = 0; i < FromCombo.options.length; i++)
	{
		if (FromCombo.options[i].selected == true)
		{
			var addtext = FromCombo.options[i].text;
			var addvalue = FromCombo.options[i].value + '|' + FromCombo.options[i].text;
					
			ToCombo.options[ToCombo.options.length] = new Option(addtext, addvalue);		
			FromCombo.options[i].selected = false;
			++to_remove_counter;
		}
		else
		{
			FromCombo.options[i-to_remove_counter].selected = false;
			FromCombo.options[i-to_remove_counter].text = FromCombo.options[i].text;
			FromCombo.options[i-to_remove_counter].value = FromCombo.options[i].value;
			
		}
	}
	
	//now cleanup the last remaining options 
	var numToLeave = FromCombo.options.length - to_remove_counter;
	
	for (i = FromCombo.options.length - 1; i >= numToLeave; i--) 
	{ 
		FromCombo.options[i] = null;		
	}

	

  var novar = document.getElementById('novar');
  var values = ""
  
  if (cosa == 1 || cosa == 0)
  { 
  	sortSelect(ToCombo)
	for (i=0;  i < FromCombo.options.length;  i++)
	  {
		 values+= FromCombo.options[i].value + '|' + FromCombo.options[i].text + ',';
	  }
	  //novar.value = values 

	for (var i = 0; i < ToCombo.options.length; i++)
	{
		ToCombo.options[i].selected = true
	}
  } 
  else if (cosa == 2) 
  { 
 	sortSelect(ToCombo) 
	for (i=0;  i < ToCombo.options.length;  i++)
	  {
		 values+= ToCombo.options[i].value + '|' + ToCombo.options[i].text + ',';
	  }
	  //novar.value = values 
	
	for (var i = 0; i < FromCombo.options.length; i++)
	{
		FromCombo.options[i].selected = true
	}
  
  }
}
/***********************************************
* Show Hint script- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
		
var horizontal_offset="9px" //horizontal offset of hint box from anchor link

/////No further editting needed

var vertical_offset="0" //horizontal offset of hint box from anchor link. No need to change.
var ie=document.all
var ns6=document.getElementById&&!document.all

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.innerWidth-40
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
}
else{
var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
}
return edgeoffset
}

function showhint(menucontents, obj, e, tipwidth){
if ((ie||ns6) && document.getElementById("hintbox")){
dropmenuobj=document.getElementById("hintbox")
dropmenuobj.innerHTML=menucontents
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
dropmenuobj.style.visibility="visible"
obj.onmouseout=hidetip
}
}

function hidetip(e){
dropmenuobj.style.visibility="hidden"
dropmenuobj.style.left="-500px"
}

function createhintbox(){
var divblock=document.createElement("div")
divblock.setAttribute("id", "hintbox")
document.body.appendChild(divblock)
}

if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox