// JavaScript Document


var DEBUG_MODE = 0;

var interval = 300000;
//var interval = 3000;

window.addEvent('domready', function() {

Element.implement({   
	show: function() {
		this.setStyle('visibility','visible');  
		this.setStyle('display','inline-block');  
	},
	hide: function() {
		this.setStyle('visibility','hidden');
		this.setStyle('display','none');  

	},
	visible: function(){
		var b = true;
		
		if(this.getStyle('visibility')=='hidden'){
			b = false;
		}
		return b;
	}
	
});

 
 //hide debug
if($defined($("debug"))){

	if(DEBUG_MODE<=0){
		$("debug").hide();
	}else{
		$("debug").show();
	}
}

toggleReq();

sessionTimer();
	
});


function toggleReq(){
	//alert($("ad_type1").checked);
	$$(".req1").each(function(el){
		if($("ad_type1").checked){
			el.hide();
		}else{
			el.show();
		}
	});

}


//disable double click
function submitForm(){
	
	if($defined($("submitbt"))){
		$("submitbt").disabled=true;
	}
	if($defined($("msg_on"))){
		$("msg_on").hide();
	}
	if($defined($("msg_off"))){
		$("msg_off").removeClass("hidden");
		$("msg_off").show();
		$("msg_off").addClass("msg_off_show");
	}
	if($defined($("myform"))){
		$("myform").submit();
	}

}


function sessionTimer(){
	setInterval(dummyAccess,interval);

}
function dummyAccess(){
	var req = new Request({method: 'get', url: '/servlet/DummyAccess'});
	req.send();
}








