function init(){
		var x,y;
		if (self.innerHeight) // all except Explorer
		{
			x = self.innerWidth;
			y = self.innerHeight;
		}
		else if (document.documentElement && document.documentElement.clientHeight)
			// Explorer 6 Strict Mode
		{
			x = document.documentElement.clientWidth;
			y = document.documentElement.clientHeight;
		}
		else if (document.body) // other Explorers
		{
			x = document.body.clientWidth;
			y = document.body.clientHeight;
		}

		$('waiting').style.height = y+'px';
		var ltop= (y-$('waiting-label').style.height)/2
		$('waiting-label').style.top = ltop+'px';
	}


function LoadSnippet(id,output) {
	var start = new Date();
	returnState = 0;
	document.getElementById('snippet').innerHTML = id;
	var s = Math.random() + '';
	document.getElementById('nocache').innerHTML = s.replace('0.','nc');
	var args = new Array (['snippet','id_website','subsito','var1','var2','var3','var4','var5','var6','lang','lingua','session_id','user_id','nocache'],[output],'POST');
	for( var i=0; i<args[0].length;i++ ) { args[0][i] = fnsplit(args[0][i]); }
	var l = ajax.length;
	ajax[l]= new pjx(args,"LoadSnippet",args[2]);
	ajax[l].url = '/do.ajax?' + ajax[l].url;
	document.getElementById(output).innerHTML = "attendere ... caricamento dati in corso";
	ajax[l].send2perl();
	/*$('data').style.display = "block";*/
}
function doSave(){
	var fcktext = FCK.GetXHTML().replace( new RegExp( "&", "g" ), "aMp" );
	document.getElementById('testo').innerHTML = escape(fcktext)
	var args = new Array (['DSN','query','testo'],['output'],'POST');
	for( var i=0; i<args[0].length;i++ ) { args[0][i] = fnsplit(args[0][i]); }
	var l = ajax.length;
	ajax[l]= new pjx(args,"doSave",args[2]);
	ajax[l].url = '/do.ajax?' + ajax[l].url;
	ajax[l].send2perl();
	/*$('data').style.display = "block";*/
  return false; //this disables default action (submitting the form)
}

function chiudiForm() {
	$('data').style.display = "none";
}

function docheckout(obj) {
//	obj.disabled = true;
	var x=document.getElementsByName("xped");
	var f = 0;
	for( var i=0; i<x.length;i++ ) {if (x[i].checked) f=x[i].value}
	if (!f) {alert ('Selezionare il metodo di spedizione');return false}
	document.getElementById("var1").innerHTML = f;
	LoadSnippet(682,"checkoutres");
	var result = checkiffull();
}
i = 0;
function checkiffull(n) {
	var result = document.getElementById("checkoutres").innerHTML
	var lresult = result.substr(0,10)
	var z = 'attendere ... caricamento dati in corso'; 
	var zz = z.substr(0,10)
	i++;
	if (lresult == zz) {
		var com = "checkiffull("+i+")"
		xx = setTimeout(com,1000); ret=0;
	}
	else {
		var result = document.getElementById("checkoutres").innerHTML;
		result.substr(1,length) 
		result = unescape(result);
		re = new RegExp("&amp;","g");
		result = result.replace(re,'&');
//		re = new RegExp(" ","g");
//		result = result.replace(re,'%20');
		re = new RegExp("\n","g");
		result = result.replace(re,'');
		res = encodeURI(result);
		document.location = "http://portal.esimplu.ro/services/payment.php?"+res;
	}
}