var doubleklick = 0;

function showHideDL(ID,selfID,doubleklick){
	if(doubleklick==0 || !doubleklick){
		if(document.getElementById(ID).className != "divShow"){
			document.getElementById(ID).className = "divShow";
			if(selfID)document.getElementById(selfID).className = "divHide";
		}	
		else{
			document.getElementById(ID).className = "divHide";	
			if(selfID)document.getElementById(selfID).className = "divShow shortInfo";	
		}	
	}
	if(doubleklick==1){
		if(selfID)document.getElementById(selfID).className = "divHide";
		document.getElementById(ID).className = "divShow";
	}
}


function writeDiv(div,text){
	document.getElementById? ref = "document.getElementById" : ref = "document.all";

		eval(ref + '(div)' + '.innerHTML = text');

}	


			
function textCounter(field,maxlimit,id){ 
		if (field.value.length > maxlimit) 
		field.value = field.value.substring(0, maxlimit);
	}

function changeStars(img,voting,field){
	if(voting > 0){	
		if(field.value == voting){
			voting = voting-1;
		}
		document.images[img].src = "fileadmin/templates/images/tools/stars_vote_"+voting+".gif";
		field.value = voting;			
	}	
}


function changeTitle(valueH1,valueSpan,div){
	document.getElementById? ref = "document.getElementById" : ref = "document.all";

	if(valueH1!=""){
	
		var titel = valueH1+": <span>"+valueSpan+"</span>";
		eval(ref + '(div)' + '.innerHTML = titel');
	}	
}	


function changeEmail(usr,ipemail){
	var getEmail = usr.split("||");
	ipemail.value = getEmail[1];

}


/* slideshow */
$(function(){
	//Get our elements for faster access and set overlay width
	var div = $('div.sc_menu'),
		ul = $('ul.sc_menu'),
		ulPadding = 15;
	
	//Get menu width
	var divWidth = div.width();

	//Remove scrollbars	
	div.css({overflow: 'hidden'});
	
	//Find last image container
	var lastLi = ul.find('li:last-child');
	
	//When user move mouse over menu
	div.mousemove(function(e){
		//As images are loaded ul width increases,
		//so we recalculate it each time
		var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding;	
		var left = (e.pageX - div.offset().left) * (ulWidth-divWidth) / divWidth;
		div.scrollLeft(left);
	});
});
