// (c)2009 Andrea Ganduglia - www.frequenze.it
// TUTTI I DIRITTI RISERVATI

function el(id){ return document.getElementById(id); } 

function IsIE(){
	if (navigator.appName.indexOf("Explorer") > -1){
		return true;
	}else{
 		return false;
 	}
}

function NewsletterSubscribe(){
	var r = httpPOST('/Newsletter.php','Action='+el('Action').value+'&Mail='+el('Mail').value+'&Name='+el('Name').value+'&captcha='+el('captcha').value+'&crypt='+el('crypt').value);
	s = r.split("::");
	if(s[0] == "ok"){
		alert(s[1]);
		window.location = '/newsletter';
	}else{
		alert("SI E' VERIFICATO UN ERRORE\n\n"+s[1]);
	}
}

function HighLight(n){

	var hi = el("highlight");
	if(IsIE()){
		var msg = hi.childNodes;
	}else{
		var msg = hi.getElementsByClassName('item');
	}
	
	var rel = el("highrel").value;
	
	for(i=0;i<msg.length;i++){
		msg[i].style.display = 'none';
	}
	msg[rel].style.display = 'block';
	
	if(parseInt(rel)+1 >= msg.length){
		rel = 0;
	}else{
		rel++;
	}
	
	el("highrel").value = rel;
	setTimeout(HighLight,5000);
}


// SeriesExplorer Apre e chiude il menu di navigazione delle collane
function SeriesExplorer(id){
	var s = el("SeriesExplorer"+id);
	if(s.style.display == "none"){
		s.style.display = "block";
	}else{
		s.style.display = "none";
	}
}

// Muove il caroselelo
function Go(n,id){
	// id -> id nele caroselelo
	
	var step = document.getElementById(id+'Width').value;
	var max = document.getElementById(id+'Max').value;
	
	var ele = document.getElementById(id).getElementsByTagName('div')[0];
	var h = ele.style.left;
	
	if(h >= 0 || !h || h == ""){
	 	h = 0;
	}else{
		h = h.replace('px','');
	}
	
	//for(i=1;i<parseInt(950)+1;i++){ if(n > 0){ var h = parseInt(h)-1; }elese{ var h = parseInt(h)+1; } 
	//if(h <= -(950*4)){ var h = 0; } if(h > 0){ var h = -(950*4); } ele.style.left = h; }
	
	if(n >= 0){
		var h = parseInt(h)-parseInt(step);
	}else{
		var h = parseInt(h)+parseInt(step);
	}
	
	if(h <= -(max)){ var h = 0; }
	
	if(h > 0){ var h = -(max-step); }
	
	ele.style.left = h+"px";
}

// Inizializza il caroselelo
function GoInit(id,w,h){
	var ele = document.getElementById(id);
	
	ele.style.width = w+'px';
	ele.style.height = h+'px';
	
	var mask = ele.getElementsByTagName('div')[0];
	
	if(IsIE()){
		var items = mask.childNodes;
	}else{
		var items = mask.getElementsByClassName('item');
	}

	var s = 0;
	for(i=0;i<items.length;i++){
		items[i].style.width = w+'px';
		items[i].style.height = h+'px';
		s++;
	}
	//var s = i;
	
	mask.style.width = (w*s)+'px';
	
	document.getElementById(id+"Width").value = w;
	document.getElementById(id+"Height").value = h;
	document.getElementById(id+"Max").value = (w*s);
}

function Opencomment(url) {
	window.open(url,"comment_popup","bottom=0,right=0,width=520,height=520,status=no,menubar=no,toolbar=no,scrollbar=yes");
	return true;
}