
       function show_submenu() {
             sub_menu = document.getElementById ? document.getElementById('submenu') : document.all.submenu;

			 var screen_width = document.body.clientWidth;
             var sm_pos = ((screen_width - 800) / 2) + 440;
			 sub_menu.className = 'submenu';
			 
             if (screen_width <= 800) {
                sub_menu.style.left = 440;
             } else {
                sub_menu.style.left = sm_pos;
             }
       }

//////////////////////////////////////////////////////////////////////////////////////////////////////////////

        function hide_submenu() {
            submenu_id = document.getElementById ? document.getElementById('submenu') : document.all.submenu;
            submenu_id.className = 'submenu_0';
       }

///////////////////////////////////////////////////////////////////////////////////////////////////////////////

        function check_offer() {
            estate_id = document.getElementById ? document.getElementById('select_type') : document.all.select_type;
            description_id = document.getElementById ? document.getElementById('descriptionfield') : document.all.descriptionfield;
            name_id = document.getElementById ? document.getElementById('namefield') : document.all.namefield;
            address_id = document.getElementById ? document.getElementById('addressfield') : document.all.addressfield;
            price_id = document.getElementById ? document.getElementById('pricefield') : document.all.pricefield;
            phone_id = document.getElementById ? document.getElementById('phonefield') : document.all.phonefield;
            email_id = document.getElementById ? document.getElementById('emailfield') : document.all.emailfield;
            
            if (estate_id.value == '0' || description_id.value == 0 || name_id.value == 0 || address_id.value == 0 || price_id.value == 0 || phone_id.value == 0 || email_id.value == 0) {
                alert('Nie wszystkie pola obowiązkowe zostały wypełnione!\nProszę uzupełnić wszystkie pola oznaczone gwiazdką.');
                return false;
            } else {
                email_id = document.getElementById ? document.getElementById('emailfield') : document.all.emailfield;           
                var email_addr = email_id.value;
                var at_check = email_addr.indexOf('@');
                var dot_check = email_addr.indexOf('.');                

                    if((at_check == '-1') || (dot_check == '-1'))
                    {
                        alert('Kontaktowy adres e-mail jest nieprawidłowy!');
                        return false; 
                    } else {
                        return true;                      
                    }
            }
        }

////////////////////////////////////////////////////////////////////////////////////////////////////////////
		
       function loadImage(photo_id) {
            bigimage = document.getElementById ? document.getElementById('big_image') : document.all.big_image;

            var img_link = 'offer_image.php?tn='+photo_id;
            bigimage.src = img_link;
       }
	   
////////////////////////////////////////////////////////////////////////////////////////////////////////////

       function checkMail() {
            name_field = document.getElementById ? document.getElementById('name_id') : document.all.name_id;
            email_field = document.getElementById ? document.getElementById('email_id') : document.all.email_id;
            content_field = document.getElementById ? document.getElementById('content_id') : document.all.content_id;
            
            if (name_field.value == 0 || email_field.value == 0 || content_field.value == 0) {
                alert('Nie wszystkie pola obowiązkowe zostały wypełnione!\nProszę uzupełnić wszystkie pola oznaczone gwiazdką.');
                return false;
            } else {
                email_field = document.getElementById ? document.getElementById('email_id') : document.all.email_id;      
                var email_addr = email_field.value;
                var at_check = email_addr.indexOf('@');
                var dot_check = email_addr.indexOf('.');        

                if((at_check == '-1') || (dot_check == '-1'))
                    {
                      alert('Kontaktowy adres email jest nieprawidłowy!');
                      return false; 
                    } else {
                      return true;            
                    }
            }
       }

//////////////////////////////////////////////////////////////////////////////////////////////////////////////

       function resize(target_height)
       {
         object = document.getElementById ? document.getElementById('pan_div') : document.all.pan_div;
         current_height = object.style.height.replace("px", "");

         object_big = document.getElementById ? document.getElementById('pan_big') : document.all.pan_big;
         object_small = document.getElementById ? document.getElementById('pan_small') : document.all.pan_small;


         dif = current_height - target_height;

         if (current_height < target_height)
         {
           object_small.style.display = 'none';
           jump(target_height, 'plus');
         }
         else
         {
           object_big.style.display = 'none';
           jump(target_height, 'minus');
         }

       }

////////////////////////////////////////////////////////////////////////////////////////////////////////////

      function jump(target_height, offset)
      {
        var ease_offset = 200;
        
        if (current_height > ease_offset)
        {
          if (offset == 'plus')
          {
            current_height = (current_height)*1 + 40;
          }
          else
          {
            current_height = (current_height)*1 - 40;
          }
        }
        else
        {
          if (offset == 'plus')
          {
            current_height = (current_height)*1 + 40;
          }
          else
          {
            current_height = (current_height)*1 - 40;
          }

        }

        if (offset == 'plus')
        {
            if (current_height > target_height)
            {
               current_height = target_height;
            }
        }
        else
        {
            if (current_height < target_height)
            {
               current_height = target_height;
            }
        }


        object.style.height = current_height+'px';


        
        if (offset == 'plus')
        {
          if (object.style.height.replace("px", "") >= target_height)
          {
              object_big.style.display = 'block';
              return false;
          }
        }
        else
        {
          if (object.style.height.replace("px", "") <= target_height)
          {
              object_big.style.display = 'none';
              object_small.style.display = 'block';
              return false;
          }
        }

        __timer = setTimeout("jump("+target_height+", '"+offset+"')", 1);

      }
function checkNL() {
	user_field = document.getElementById ? document.getElementById('add_user_field') : document.all.add_user_field;

	if (document.forms[0].elements['nl_cat[1][ts]'].checked ||
		document.forms[0].elements['nl_cat[1][tw]'].checked ||
		document.forms[0].elements['nl_cat[2][ts]'].checked ||
		document.forms[0].elements['nl_cat[2][tw]'].checked ||			
		document.forms[0].elements['nl_cat[3][ts]'].checked ||
		document.forms[0].elements['nl_cat[3][tw]'].checked ||
		document.forms[0].elements['nl_cat[4][ts]'].checked ||
		document.forms[0].elements['nl_cat[4][tw]'].checked) {
		
		if (user_field.value == 0) {
			alert('Brak adresu email!');
			return false;
		} else {
			var email_addr = user_field.value;
			var at_check = email_addr.indexOf('@');
			var dot_check = email_addr.indexOf('.');        
	
			if((at_check == '-1') || (dot_check == '-1')) {
				alert('Kontaktowy adres email jest nieprawidłowy!');
				return false; 
			} else {
				return true;            
			}
		}
		
	} else {
		alert('Nie zaznaczono żadnej kategorii!');	
		return false;
	}

}
function kredyty(cena,r)
{
	var cena;
	var r;
	var width = 600;
	var height = 550;
	var left = Math.floor((screen.width - width) / 2);
    var top = Math.floor((screen.height - height) / 2);
	
	var target = 'http://www.mieszkania.olsztyn.pl/kredyty.php?c='+cena+'&k='+r;
	
	
	window.open(target, "zoom_window", "toolbar=no, location=0, directories=0, status=no, menubar=0, scrollbars=1, resizable=no, copyhistory=0, left="+left+", top="+top+", width="+width+", height="+height+", alwaysRaised=yes");

}
