

        function resort_form( form1, newval )

        {

             form1.sort.value = newval;

             form1.submit();

        }



	function valid_request(object, alertstring) {

          if ( is_empty( object.value ))   {

             alert(alertstring);

             return false;

	  }

	}



	// Check whether strings is empty.

	function is_empty(string){

  		return ((string == null) || (string.length == 0) || (string.value == "") )

	}



	function valid_statevalue(object, alertstring) {

		if (object.value<0 || object.value>9){

			alert(alertstring);

			return false;

		}

	}

	

	function valid_firmrequest() {

	  with (document.request) {



            if ( (region.value!=0) || (document.request["branch[]"].value!=0) || (city.value!="") || (title.value!="") ){

		sendreq.value="1";

		return true;

	    }



	    checked=0;

	    for (var i=0; i < elements.length; i++) {

		if (elements[i].type == 'checkbox' && elements[i].checked==true){

		  checked=1;

		}

	    }

	    if (checked) {

   	      sendreq.value="1";

   	      return true;

	    } else {

	      alert("Please concretize your request or choose firms");

   	      return false;

	    }

	  }

	}



	function valid_firmrequestsender() {

	  with (document.request) {

            if ( (reqsendertext.value!=0) && (reqsenderemail.value!=0)  ){

		var minlen = 50;

		if (reqsendertext.value.length < minlen) {

			alert("Illegal request! Minimal allowed number of symbols in request is:"+minlen);

			return false;

		}

		sendreqfin.value="1";

		return true;

	    }



	    alert("Please fill email and request text fields");

   	    return false;

	  }

	}





    function discityifkyiv() {

      with (document.request) {

        if (region.value==1) {

          city.disabled=true;

        }

        else{

          city.disabled=false;



        }

      }

    }





	function ToggleAll (checked)  {

	  with (document.request) {

	    for (var i=0; i < elements.length; i++) {

		if (elements[i].type == 'checkbox'){

		  elements[i].checked=checked;

		}

	    }

	  }

	}



function browseIt()

{

	this.ver = navigator.appVersion.toLowerCase();

	this.agent = navigator.userAgent.toLowerCase();

	this.dom = document.getElementById ? 1 : 0;

	this.opera = (navigator.userAgent.indexOf("opera")>-1 && document.getElementById) ? 1 : 0;

	this.opera7 = (this.opera && parseInt(navigator.appVersion) >= 7);

	this.ie = (this.ver.indexOf("msie") > -1 && this.dom && !this.opera) ? 1 : 0;

	this.macOS = this.agent.indexOf("mac") > -1;

	this.mac = (this.macOS && parseInt(this.ver) >= 7) ? 1 : 0;

	this.moz = (this.agent.indexOf("gecko")>-1)

	this.ns6 = (this.dom && this.agent.indexOf("netscape")>-1 && parseInt(this.ver) >= 5) ? 1 : 0;

	this.b = (this.ie || this.ns6 || this.opera7 || this.mac || this.moz || this.dom);

	return this;

}

var b = new browseIt();



    function addfavorite(href,title)  {

	if(b.ie){window.external.AddFavorite(this.href,this.title);return false}

	else if(b.moz||b.ns6){alert("Press Ctrl-D");return false;}

	else if(b.opera)return true;

	else return false

    }
