   //----------
    function set_error(field, text){
    	$("#"+field).removeClass("error");
    	$("#"+field).addClass("error");
    	$("#error_"+field).remove();
    	$("#"+field).after('<span id="error_'+field+'" style="color:#990000;">&nbsp;'+text+'</span>');	
    }
    //--------
    function removeError(field){
    	$("#"+field).removeClass("error");
    	$("#error_"+field).remove();
    }
   //----------
   function loadingProgress(){
        var s_width = window.screen.width;
        var x =  (s_width-110)/2; 
		jAlert('',null,null);
        $('#popup_container').css({left:x});
		$('#popup_container').css({'border':'0','background':'none'})
	    .html('<img src="/img/loader_bar.gif" />');
   }
   //----------
   function progressBooking(){
		jAlert('',null,null);
        $('#popup_container').css({'border':'0','background':'none','text-align':'center'});
   }
  //----------	
   function loadingComplete(){
		$("#popup_container").remove();
		$("#popup_overlay").remove();
   }
  //----------
  function getParamByName(name, URL){
    	  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    	  var regexS = "[\\?&]"+name+"=([^&#]*)";
    	  var regex = new RegExp( regexS );
    	  var results = regex.exec( URL );
    	  if( results == null )
    	    return "";
    	  else
    	    return decodeURIComponent(results[1].replace(/\+/g, " "));
    }
 //----------
