/*
¸,ø¤°``°¤ø,¸ ¸,ø¤°``°¤ø,¸¸,ø¤°``°¤ø,¸ ¸,ø¤°``°¤ø,¸
«« ~            Code by Kevin Bühl            ~ »»
«« ~     Copyright © 2006-2011 Kevin Bühl     ~ »»
«« ~               www.4B42.com               ~ »»
`°¤ø,¸ ¸,ø¤°``°¤ø,¸¸,ø¤°``°¤ø,¸ ¸,ø¤°``°¤ø,¸¸,ø¤°`

==================================================
|        Die Inhalte dieser Website sind         |
|        urheberrechtlich geschützt. Jede        |
|     Vervielfältigung, Vorführung, Sendung,     |
|   Vermietung und/oder Leihe der Website oder   |
|  einzelner Inhalte ist ohne Einwilligung des   |
| Rechteinhabers untersagt und zieht straf- oder |
|       zivilrechtliche Folgen nach sich.        |
|        Alle Rechte bleiben vorbehalten.        |
|                                                |
|        E-Mail: webmaster@4B42.com              |
|       Website: www.4B42.com                    |
==================================================

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!            Quellcode Schnüffler            !!!
!!!       hast du keine eignene Skripte?       !!!
!!!         dann lern Coden du Spast!          !!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*/

/* add HTML5 Tags in old Browsers */
document.createElement('header');
document.createElement('hgroup');
document.createElement('nav');
document.createElement('menu');
document.createElement('section');
document.createElement('article');
document.createElement('aside');
document.createElement('footer');


/* change the value for the in the field entered id */
function changefieldval(field, value)
{
	$("#" + field).val(value);
}


// Script stolen from 4b42
function show(id, need, field)
{
	// Script stolen from 4b42
	if(document.getElementById(id).value == need)
	{
		$("#" + field).show();
	}
	else
	{
		$("#" + field).hide();
	}
	// Script stolen from 4b42
}
function hide(id, need, field)
{
	// Script stolen from 4b42
	if(document.getElementById(id).value == need)
	{
		$("#" + field).hide();
	}
	else
	{
		$("#" + field).show();
	}
	// Script stolen from 4b42
}

function show_select_field(value, need, field)
{
	// Script stolen from 4b42
	if(value == need)
	{
		$("#" + field).show();
	}
	else
	{
		$("#" + field).hide();
	}
	// Script stolen from 4b42
}


// check input is numeric
function IsNumeric(input)
{
	return (input - 0) == input && input.length > 0;
}


function check_mail(user_email, img_id)
{
	reg = new RegExp('^([a-zA-Z0-9\\-\\.]+)'+		//Name
						'(\\@)'+					//@-Zeichen
						'([a-zA-Z0-9\\-\\.]+)'+		//Domain
						'(\\.)'+					//Punkt
						'([a-zA-Z]{2,4})$');		//TLD
	if(reg.test(user_email) == false)
	{
		$("#" + img_id + "_true").hide();
		$("#" + img_id + "_false").show();
	}
	else
	{
		$("#" + img_id + "_false").hide();
		$("#" + img_id + "_true").show();
	}
}


function PruefeZeichen(Feld, ZugelasseneZeichen, FehlerMeldung)
{
	for (var Pos = 0; Pos < Feld.value.length; Pos++)
	{
		if (ZugelasseneZeichen.indexOf(Feld.value.charAt(Pos)) == -1)
		{
			FehlerMeldung += "\n\nIhre Eingabe enthält das Zeichen '"
			FehlerMeldung += Feld.value.charAt(Pos)
			FehlerMeldung += "'. Sie dürfen nur diese Zeichen verwenden:\n"
			FehlerMeldung += ZugelasseneZeichen
			if (ZugelasseneZeichen.indexOf(" ") == -1)
			{
				FehlerMeldung += "\nLeerzeichen sind nicht erlaubt"
			}
			else
			{
				FehlerMeldung += "\nund das Leerzeichen"
			}
			alert(FehlerMeldung)
			Feld.focus()
			return
		}
	}
}




function changeSlider()
{
	if(state==0)
	{
		$('#ts3_slider').animate({width: 46 }, "slow", function(){});
	}
	else
	{
		$('#ts3_slider').animate({width: 280 }, "slow", function(){});
	}
	wait = false;
}

function fadeIn()
{
	state =1; 
	changeSlider();
	wait = true;
	setTimeout('changeSlider();',2000)
}

function fadeOut()
{
	state =0; 
	cchangeSlider(); 
}

function changeimg(id, src, title)
{
	$("#" + id).attr('src', src);
	$("#" + id).attr('alt', title);
	$("#" + id).attr('title', title);
}
