function hideObject(someID)
{
document.getElementByID(someID).style.display = 'none';
}
function showObject(someID)
{
document.getElementByID(someID).style.display = 'block';
}
function verifyMail(){
	//var val = document.getElementByID(formId).value;
	var formularz=document.forms[0];


	var dobryEmail=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
	alert(dobryEmail.test(formularz.mail.value));
}

function trim(str, chars) {
	return ltrim(rtrim(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 verify(id){
	var cur = trim(document.getElementById(id).value);


	var notReq=false;
	if (id=="domeny" && cur=="") notReq=true; 
		if (id=="domenyp" && cur=="") notReq=true; 
	if (id=="adres_www" && cur=="") notReq=true; 
		if (id=="adres_wwwp" && cur=="") notReq=true; 
	if (id=="slowa_kluczowe" && cur=="") notReq=true; 
		if (id=="slowa_kluczowep" && cur=="") notReq=true; 
	if (id=="region" && cur=="") notReq=true; 
	if (id=="mail" || id=="mailp" )
		var valid=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
	else if (id=="adres_www" || id=="adres_wwwp")
		var valid=/^(^[a-z0-9\-\.\_]+\.)+[a-z]{2,4}$/i;
	else if (id=="tel" || id=="telp")
		var valid=/^[\ 0-9\-]{6,50}$/i;
	else if (id=="domeny" || id=="domenyp")
		var valid=/^(^[a-z0-9\-\.\_]+\.)+[a-z]{2,4}$/i;
	else
		var valid=/^[\ a-zA-Z±æê³ñó¶¼¿¡ÆÊ£ÑÓ¦¬¯]{2,50}$/i;
	
	
	if (valid.test(cur))
		document.getElementById(id+"Img").innerHTML =  "<img src='gfx/ok.png' border=0>";
	else if (notReq==true) document.getElementById(id+"Img").innerHTML =  "";
	else 
		document.getElementById(id+"Img").innerHTML =  "<img src='gfx/error.png' border=0>";

}

function validateForm(formId){

		var form = document.getElementById(formId);

		
		var adres_www = /^(^[a-z0-9\-\.\_]+\.)+[a-z]{2,4}$/i;
		var string = /^[\ a-zA-Z±æê³ñó¶¼¿¡ÆÊ£ÑÓ¦¬¯]{2,50}$/i;
		var tel = /^[\ 0-9\-]{6,50}$/i;
		var mail = /^[^@]+@([a-zA-Z0-9\-]+\.)+[a-z]{2,4}$/i;
		if ((adres_www.test(form.elements[1].value) || form.elements[1].value=="" ) && (adres_www.test(form.elements[2].value) || form.elements[2].value=="" ) && string.test(form.elements[3].value)  && tel.test(form.elements[4].value) &&  mail.test(form.elements[5].value))
				{
				pageTracker._trackPageview('/click_order'); 
				form.submit();
				}
		else { alert('wypelnij poprawnie wymagane pola!');  return false; }
}
function validateFormProm(formId){

		var form = document.getElementById(formId);

		
		var adres_www = /^(^[a-z0-9\-\.\_]+\.)+[a-z]{2,4}$/i;
		var string = /^[\ a-zA-Z±æê³ñó¶¼¿¡ÆÊ£ÑÓ¦¬¯]{2,50}$/i;
		var tel = /^[\ 0-9\-]{6,50}$/i;
		var mail = /^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
		if ((adres_www.test(form.elements[1].value) || form.elements[1].value=="" ) && (adres_www.test(form.elements[2].value) || form.elements[2].value=="" ) && string.test(form.elements[3].value)  && tel.test(form.elements[4].value) &&  mail.test(form.elements[5].value))
				{
				pageTracker._trackPageview('/click_order'); 
				form.submit();
				}
		else { alert('wypelnij poprawnie wymagane pola!');  return false; }
}

function validateFormLinks(formId){

		var form = document.getElementById(formId);

		
		var adres_www = /^(^[a-z0-9\-\.\_]+\.)+[a-z]{2,4}$/i;
		var string = /^[\ a-zA-Z±æê³ñó¶¼¿¡ÆÊ£ÑÓ¦¬¯]{2,50}$/i;
		var tel = /^[\ 0-9\-]{6,50}$/i;
		var mail = /^[^@]+@([a-zA-Z0-9\-]+\.)+[a-z]{2,4}$/i;
		if (string.test(form.elements[0].value)  && mail.test(form.elements[1].value) && tel.test(form.elements[2].value)  && adres_www.test(form.elements[3].value) &&  (string.test(form.elements[4].value) ||  form.elements[4].value=="" ) && (string.test(form.elements[5].value) ||  form.elements[5].value=="" ))
				{
				form.submit();
				}
		else { alert('wypelnij poprawnie wymagane pola!');  return false; }
}