// JavaScript Document

function protectMail( s ){
	var n = 0;
	var r = "";
	for( var i = 0; i < s.length; i++){
		n = s.charCodeAt( i );
		if( n >= 8364 ){
			 n = 128;
		}
	r += String.fromCharCode( n - 1 );
	}
	return r;
}	

function linkTo_UnCryptMailto( s ){
	location.href=protectMail( s );
}

function validateInputs(){
	
	var valid = true;
	if($('#name').val() == "Name")
		valid = false;
	
	if($('#text').val() == "Kommentar")
		valid = false;

	return valid;
	
}

function addEntry(){
	if(validateInputs()){
		$.get('ajax/addEntry.php',{
				name: $('#name').val(), 
				text: $('#text').val()
			},
			function (data){
				//alert("data" + data);
				resetForm();
				$("#shoutbox").load('inc/shoutbox.inc.php');
			}
		);		
				
	}else{
		$('#error').show();
		$('#error').html("Feld(er) nicht korrekt!");
	}
}

//formulare
function isValidField(value, id, string){
	if(value != string) 
		$('#'+id).val(value);
	else
		$('#'+id).val('');
}

function isEmptyField(value, id, string){
	if(value == "") $('#'+id).val(string);
}

function resetForm(){
	$('#name').val('Name');
	$('#text').val('Kommentar');
}

function overBox(box, id){
	$('#box_'+id).toggleClass("activeBox");
	$('#a_'+id).toggleClass("active");
	box.onmouseout = function(){
		$('#box_'+id).toggleClass("activeBox");
		$('#a_'+id).toggleClass("active");
	}
}

function overList(list, id){
	$('#box_'+id).toggleClass("activeBox");
	list.onmouseout = function(){
		$('#box_'+id).toggleClass("activeBox");
	}
}



