// JavaScript Document

function trim(str, chars) {
return rtrim(ltrim(str, chars), chars);
}

function ltrim(str, chars) {
chars = chars || "\\s";
return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
chars = chars || "\\s";
return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}



function seola(gelen)
{
	gelen=gelen.replace(/&/g,'');
	gelen=gelen.replace(/&amp;/g,'');
	gelen=gelen.replace(/ /g,'_');
	gelen=gelen.replace(/'/g,'');
	gelen=gelen.replace(/"/g,'');
	gelen=gelen.replace(/\\/g,'');
	gelen=gelen.replace(/,/g,'');
	gelen=gelen.replace(/!/g,'');
	gelen=gelen.replace(/-/g,'_');
	gelen=gelen.replace(/ç/g,'c');
	gelen=gelen.replace(/Ç/g,'c');
	gelen=gelen.replace(/ð/g,'g');
	gelen=gelen.replace(/Ð/g,'g');
	gelen=gelen.replace(/ü/g,'u');
	gelen=gelen.replace(/Ü/g,'u');
	gelen=gelen.replace(/Ý/g,'i');
	gelen=gelen.replace(/ý/g,'i');
	gelen=gelen.replace(/ö/g,'o');
	gelen=gelen.replace(/Ö/g,'o');
	gelen=gelen.replace(/þ/g,'s');
	gelen=gelen.replace(/Þ/g,'s');
	gelen= gelen.toLowerCase(); 
	return gelen; 
}

function matchKey(e, re)
{
	var keyCode;
	if (e.which)
		keyCode = e.which;
	else
		keyCode = e.keyCode;
	return re.test(String.fromCharCode(keyCode));
}

// kullanýmý onkeypress="return matchKey(event, /[\d\t\x08\x25\x27\x2e]/);"

function email_control(coming_string)
{
	if(coming_string.match(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/))
	{
		return true;
	}
	else
	{
		return false;
	}
}

