

var isLoaded = false;
function PreLoadImage() { 
	var l = PreLoadImage.arguments.length 
    for (var i = 0; i < l; i++) 
	{
		this[i+1] = new Image();
		this[i+1].src = PreLoadImage.arguments[i];
	}	 
  isLoaded = true;
}

function ShowImage(name,img)
{
	 document.images[name].src = img
   	 return 1;
}

function top()
{
	if (parent.main)
		parent.main.location.hash = "top";
}

function mySubmit(f,url)
{
	if (url != "")
	{ 
		f.action = url
		f.submit();
	}	
}

function wOpen(myPage,w,h,s)
{
	var wnd 
	wnd = window.open(myPage,'BAT','width='+ w +',height=' + h + ',top=40,left=40,resizable,scrollbars=' + s +',toolbar=no,status=no,directories=no,menubar=no,location=no');
}

function OpenWin(helpname,width,height)
{	
	var wnd
	wnd = window.open(helpname,'NT','width=' + width + ',height=' + height + ',top=100,left=300,resizable,scrollbars=yes,toolbar=no,status=no,directories=no,menubar=no,location=no');
	//wnd.opener = window;
	//return 1;
}

function radioSelect(myForm, src){
	var counter = 0;
	var objLength = myForm[src].length;
	
	for (i=0; i<objLength; i++){
		if (myForm[src][i].checked){
			counter = counter +1;
		}
	}
	if (!objLength) {
		counter = (myForm[src].checked) ? 1 : 0;
	}
	return counter ;
}

function valid_email(email) {
var bad_char;
var bad_chars = " !#$%^&*()+|\=?/:,;";
 
      if (email == "") { 
			return false; 
		}
		
      for (i=0; i<bad_chars.length; i++) {		
      	bad_char=bad_chars.charAt(i)
	      if (email.indexOf(bad_char) != -1) {
	         return false;
	      }
      }
		
		if (email.indexOf("@") <= 0){
			return false;
		}
		
		 if (email.indexOf("@", email.indexOf("@")+1) != -1) { 
		 	return false; 
		}
		
		if (email.indexOf(".",email.indexOf("@")+1) == email.indexOf("@")+1) { // znak . zaraz po znaku @ w adresie email
   			 return false; 
		 }

		
		if (email.indexOf(".") <= 0){
			return false;
		}
		
      if((email.indexOf(".")+3) > email.length) { 
			return false; 
		} 

      return true
}


function valid_phone(phone)
{
	var good_char;
	var good_chars = "qwertyuiopasdfghjklzxcvbnmążźśćęół!#$%^&*_|=?:,<}{[]@.>QWERTYUIOPLKJHGFDSAZXCVBNMĄŻŹĆŚĘÓŁŃ";
	for (i=0; i<good_chars.length; i++) {	
	  good_char=good_chars.charAt(i)
		if (phone.indexOf(good_char) != -1) {
	         return false;
	      }
	}
	return true;
}
var isVisibleForm = false;

function showForm(formId){
	var frm = document.getElementById(formId);
	if(frm == undefined){
		return false;
	}	
	if(isVisibleForm){
		frm.style['display'] = 'none';
		isVisibleForm = false;
	} else {
		frm.style['display'] = 'block';
		isVisibleForm = true;
	}
}
