	var siteUrl = "";
	var siteName = "";
    	
	// fix the MSIE 6.0 bugs
	if(navigator.appName.indexOf("Internet Explorer") > 0 && 
		parseInt(navigator.appVersion.substr(navigator.appVersion.indexOf("MSIE")+4, 4)) < 7) {
		document.write( "<link rel='stylesheet' type='text/css' href='/ie6.php' />" );	
	}
	
	function minwidth(minvalue, value){
		return document.body.offsetWidth <= minvalue ? minvalue - 5 + "px" : value + "%";
	}
	
	function setAsStartPage(){
		var obj = window.event.srcElement;
			if (obj != undefined){
			obj.style.behavior = "url(#default#homepage)";
			obj.setHomePage(siteUrl);
			}
		return false;
	}
	
	function addToFavorites(){
		if (window.external != undefined)
			window.external.addFavorite(siteUrl, siteName);
		return false;
	}
    
	function IsEMail(value) {
		if(value == "")
			return true;
		else {
			re = /.@{1}[0-9A-Za-z\-]{1,}\.{1}[A-Za-z]{2,4}/
		return re.test(value)
		}
	}
	
	function win(src, w, h, scrollBars, resizable) { //location , menubar , toolbar , titlebar , fullscreen
		var top = Math.round(window.screen.height/2 - h/2);
		var left = Math.round(window.screen.width/2 - w/2);
		
		var wnd = window.open(src, "untitled-" + Math.ceil(Math.random()*100), "status=no,help=no,resizable="+resizable+",scrollbars="+scrollBars+",width=" + w + ",height=" + h + ",top=" + top + ",left=" + left);
		if (wnd){
			wnd.opener = window; //
			wnd.focus();
		}
		
		return false;
	}
	
	function toggleDisplay(eid, persits){
	    var e = document.getElementById(eid);
	    if (!e)
	        return;
	    
		e.className = e.className.indexOf("hidden") != -1 ? persits : "hidden";
	}
	
	function PostBack(formId, urlParams){
		var form = document.getElementById(formId);
		
		if (urlParams != ""){
			var params = urlParams.split(";");
			
			var prm = "";
			var fprm = "";
			var furl = "";
			
			//var s = form.action.indexOf("?");
			var furla = form.action.split("?");
			
			furl = furla.length > 1 ? furla[0] : form.action;
			fprm = furla.length > 1 ? furla[1] : "";
			
			for (var i = 0; i < params.length; i++)
				 if (fprm.indexOf(params[i]) < 0)
					 prm += "&" + params[i];
			
			form.action = furl + (fprm ? "?" + fprm : "") + (fprm ? prm : "?" + prm.substr(1));
		}
		
		form.submit();
	}
	
	function write(value){
		document.write(value);
	}
	
	function smartInput(el){
		var ovalue = el.getAttribute("ovalue");
		if (ovalue){
			if (el.value == ovalue)
				el.value = "";
			else if (el.value == "")
				el.value = ovalue;
		} else {
			el.setAttribute("ovalue", el.value);
			el.value = "";
		}
	}
	
	function out(value){
		var debug = document.createElement("DIV");
		debug.id = "debug";
		debug.style.backgroundColor = "#fff";
		debug.style.padding = "5px";
		debug.style.color = "#d4251c";
		debug.style.position = "absolute";
		debug.style.top = "0px";
		debug.style.left = "0px";
		debug.style.display = "block";
		debug.style.border = "1px solid #000";
		debug.innerHTML = value;
		document.body.appendChild(debug);
	}   
	
