disclaimer = {
 	init : function(url_disc,kind_act,opt){ 
		this.url_disc = url_disc;
		this.kind_act = kind_act;
		this.opt = opt;
		this.id = 'popup_layer_disclaimer3';
		this.absolute_url = 'http://www.unicreditgroup.eu/';
		
		//kind_act  == 1 => disclaimer che apre div
		//kind_act  == 2 => disclaimer che apre file
		//kind_act  == 3 => disclaimer che apre pagina
		
		if(this.kind_act == 3) $$('.tdContFull')[0].style.visibility = 'hidden';
		
		if(this.kind_act == 1 && $(this.opt).style.display=='block'){
			$(this.opt).style.display='none';
		}
		else{
			if(this.kind_act == 3)	setTimeout('disclaimer.show()',10);
			else disclaimer.show();
		}
	},	
	show : function(){
		var myAjax = new Ajax.Request(this.url_disc, {
					method: 'get',
					onSuccess: function(ajax){
						
						var disclaimer_pop = new Element('div', { id:'popup_layer_disclaimer3', className:'popup_layer_disclaimer'}).update(ajax.responseText);
						
						$("body").insert({"top":disclaimer_pop});

						
						$(disclaimer.id).style.display = 'none';
						$(disclaimer.id).style.visibility = 'visible';					
						$(disclaimer.id).style.height = Element.getHeight($('body'))+85+"px";
						
						$('check_answer_popup').onclick =  function(){disclaimer.check_answer()};
						
						if(disclaimer.kind_act != 3) $('popup_puls_close').onclick = function(){Element.remove($(disclaimer.id))};
						else $('popup_puls_close').onclick =  function(){history.back()};
						
						$(disclaimer.id).style.display='block';
					}
							  }
							  )
		
	},
	check_answer : function(){
		
		var elenco_input = $(this.id).getElementsByTagName('INPUT');
		var hide_disclaimer = false;
		var risp = new Array();
		var nomi_input = new Array();
		var cont = 0;

		for(var i=0;i<elenco_input.length;i++){
			
			
			if(elenco_input[i].type=='radio'){
				if(elenco_input[i].name != nomi_input[cont]){
					cont++;
					nomi_input[cont] = elenco_input[i].name;
				}
				//alert(elenco_input[i].name+'-'+elenco_input[i].getAttribute('answer')+'-'+elenco_input[i].checked);
				//risp[elenco_input[i].name] = false;
				if(elenco_input[i].getAttribute('answer')=='true' && elenco_input[i].checked==true){
					risp[elenco_input[i].name] = true;
					hide_disclaimer = true;
				}
			}
		}
		for (i=1;i<nomi_input.length;i++){
			
			if(risp[nomi_input[i]]==true){
				hide_disclaimer = true;	
			}
			else{
				hide_disclaimer = false;	
				break;
			}
		}
		Element.remove($(this.id));
		if(hide_disclaimer == true ){		
			if(this.kind_act == 1){
				$(this.opt).style.display='block';
				
				//var id_link = this.opt.substr(1,2);
				//if($('dd'+id_link)){
					//$('dd'+id_link).style.display = 'none';
					//$('d'+id_link).style.display = 'block';
				//}
				
			}
			else if(this.kind_act == 2){
				if(this.opt.indexOf('.htm')!=-1){
					document.location.href=this.opt;
				}
				else{
					window.open(this.opt,'Attachment','scrollbars=yes,resizable=yes');
				}
			}
			else if(this.kind_act == 3){
				$$('.tdContFull')[0].style.visibility='visible';
			}
		}
		else{
			if(this.kind_act == 3){
				IE6 = false;
				
				if (IE6) {
					var pages = history.length-1;
				} else {
					var pages = history.length;
				}
				
				if (pages > 1) {
					history.go(-1)
				} else {
					document.location.href=this.absolute_url;
				} 
			}
			return false;
		}		
		
	}
	
}