 document.onclick = function(_radio){ 
 _radio = _radio ? _radio : window.event;
  var _target = _radio.target ? _radio.target : _radio.srcElement;
  if (( _target.name ) && ( _target.name == 'nav' ) && ( _target.checked )) { 
  	window.location = _target.value;
  }
}

function randomBanner() {
	var img_name = new Array("banner1.gif", "banner2.gif", "banner3.gif", "banner4.gif");
	var l = img_name.length;
	var rnd_no = Math.floor(l*Math.random());
	document.getElementById("random_banner").src = "<?=ABS_PATH2?>images/"+img_name[rnd_no];
}

// This function gets called when the end-user clicks on some date.
function selected(cal, date) {
  cal.sel.value = date; // just update the date in the input field.
  if (cal.dateClicked)
    // if we add this call we close the calendar on single-click.
    cal.callCloseHandler();
}

// And this gets called when the end-user clicks on the _selected_ date,
// or clicks on the "Close" button.  It just hides the calendar without
// destroying it.
function closeHandler(cal) {
  cal.hide();                        // hide the calendar
//  cal.destroy();
  _dynarch_popupCalendar = null;
}
function checksubmit(){
if((document.getElementById('qs_country').value!='')){ 		      
       if((document.getElementById('qs_city').value!='')){	
	   			window.location='<?=ABS_PATH?>search-offers/'+document.getElementById('qs_country').value.replace(" ","+")+'/'+document.getElementById('qs_city').value.replace(" ","+")+'/offers--1/country.html'; 
				}
		else{
			window.location='<?=ABS_PATH?>search-offers/'+document.getElementById('qs_country').value.replace(" ","+")+'/offers--1/country.html'; 
			} 
	}
	
	
else { alert("<? Dictionary::translate($lang,'Please select the country'); ?>!"); } 
  return false;
}
// This function shows the calendar under the element having the given id.
// It takes care of catching "mousedown" signals on document and hiding the
// calendar if the click was outside.
function showCalendar(id, format, showsTime, showsOtherMonths) {
  var el = document.getElementById(id);
  if (_dynarch_popupCalendar != null) {
    // we already have some calendar created
    _dynarch_popupCalendar.hide();                 // so we hide it first.
  } else {
    // first-time call, create the calendar.
    var cal = new Calendar(1, null, selected, closeHandler);
    // uncomment the following line to hide the week numbers
    // cal.weekNumbers = false;
    if (typeof showsTime == "string") {
      cal.showsTime = true;
      cal.time24 = (showsTime == "24");
    }
    if (showsOtherMonths) {
      cal.showsOtherMonths = true;
    }
    _dynarch_popupCalendar = cal;                  // remember it in the global var
    cal.setRange(2008, 2070);        // min/max year allowed.
    cal.create();
  }
  _dynarch_popupCalendar.setDateFormat(format);    // set the specified date format
  _dynarch_popupCalendar.parseDate(el.value);      // try to parse the text in field
  _dynarch_popupCalendar.sel = el;                 // inform it what input field we use

  // the reference element that we pass to showAtElement is the button that
  // triggers the calendar.  In this example we align the calendar bottom-right
  // to the button.
  _dynarch_popupCalendar.showAtElement(el.nextSibling, "Br");        // show the calendar
  return false;
}

var MINUTE = 60 * 1000;
var HOUR = 60 * MINUTE;
var DAY = 24 * HOUR;
var WEEK = 7 * DAY;

<!--
function delayer(){
    window.location = "contact.html"
}
//-->
 
<!--
// Email Validation. Written by PerlScriptsJavaScripts.com
function check_email(e) {
	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	for(i=0; i < e.length ;i++){
		if(ok.indexOf(e.charAt(i))<0){ 
			return (false);
		}	
	}  
	if (document.images) {
		re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) {
			return (-1);		
		} 
	} 
} 
// --> 
    <!-- Hide code from non-js browsers
    function validate()
    {
        if(!check_email(contact.EmailFrom.value)){
			alert("Email address is incorect. Please check again!");
			return false;
		}
    }

function js_confirm(lnk, text)
{
	if (confirm(""+text))
		document.location=lnk;
}