	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='/resources/styles/_ie-fix.css' />" );	
	}*/
	
	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 , left , top
		var wnd = window.open(src, "custom", "status=no,help=no,resizable="+resizable+",scrollbars="+scrollBars+",width=" + w + ",height=" + h);
		if (wnd){
			wnd.opener = window; //
			wnd.focus();
		}
	}
	
	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);
	}
