function openWindow(theURL, width, height, scrollbars) {
	if (!width) width = 370
	if (!height) height = 400
	if (!scrollbars) scrollbars = "no"
	var winName="win";
	var features="toolbar=no,location=no,status=yes,menubar=no,scrollbars=" + scrollbars + ",resizable=yes,width=" + width + ",height=" + height + ";"
	win = window.open(theURL,winName,features);
	win.focus();
}

function enterSubmit (field, evt) {
	 var keyCode = evt.which ? evt.which : evt.keyCode;
	if (keyCode == 13) {
    	field.form.submit()
   		return false
  	}  else {
		return true
	}
}
	
function selectSite(siteID) {
	parent.location.href = "selectsite.asp?siteID=" + siteID
}

function setBannercolum() {
	var pageWidht = objPageWidth.offsetWidth
	if (pageWidht < 810) {
		objContainer.className = "containerSmall"
		objFooter.className = "footerSmall"
		objPage.className = "pageSmall"
		objBannerColum.style.display = 'none'
	} else {
		objContainer.className = "containerLarge"
		objFooter.className = "footerLarge"
		objPage.className = "pageLarge"
		objBannerColum.style.display = ''
	}
}

function clearDefault(obj){
	if(obj.id == "password" || obj.id == 'passWordCover'){
		if(obj.value == '' || obj.id == 'passWordCover')document.getElementById('passWordCover').style.display = 'none';
		document.getElementById('password').focus();
		return;
	}
	if(obj.value == obj.title)obj.value = '';
}

function restoreDefault(obj){
	
	if(obj.id == "password"){
		if(obj.value == ''){
			document.getElementById('passWordCover').style.display = 'inline';
		}
		return;
	}
	if(obj.value == '')obj.value = obj.title;
}

function validateForm(obj,required,msg){
	var errorFields = '';
	var firstField = '';
	var message = '';
	
	var requiredFields = required.split (/\s*,\s*/);
	
	for(var i=0;i<requiredFields.length;i++){
		var fldObj = eval('obj.' + requiredFields[i]);
			if(fldObj.title == fldObj.value || fldObj.value == '' || fldObj.value.indexOf("-- ") != -1){
				if (firstField == '')firstField = fldObj;
				errorFields += '- ' + fldObj.title + '\n';
			}
	}
	
	if(errorFields != ''){
		alert(msg + '\n\n' + errorFields);
		if(firstField)firstField.focus();
		return false;
	}
	return true;
}