function getKey( e ){
	if( window.event )
		return window.event.keyCode;
	else if( e )
		return e.which;
	else
		return null;
}
function getKey_backspace( e, obj ){
	key = getKey(e);
	if( key == 8 ){
		var cur = obj.selectionStart-1;
		obj.selectionStart = cur;
		obj.selectionEnd = obj.value.length;
	}
	return true;
}
function chk_regExp_test( obj, target ){
	var re = new RegExp( target );
	var m = re.exec( obj.value );
	return m;
}

function chk_regExp( obj, target, sample, exectLength, wypelnianieDoKonca ){

	if( exectLength )
		obj.maxLength = sample.length;

	var m = chk_regExp_test( obj, target );

	if( m == null ){
		obj.style.backgroundColor="yellow";
	}else{
		obj.style.backgroundColor = null;
	}

	if( m == null && ( wypelnianieDoKonca ) ){
		var cur = obj.selectionStart;
		var toAdd = sample.substring(
			cur,
			sample.length
			);

		obj.value+= toAdd;
		obj.selectionStart = cur;
	}
}
var neww;
function script_popUp(url){
	neww = window.open(url,'name','height=480,width=640,scrollbars=yes');
	if (window.focus) {
		neww.focus();
	}
}

function base_adev_action( formName ){
	alert(formName);
	script_popUp('base_adev.php');
	document[formName].imie.value = "dj";
	document[formName].target = "name";
	document[formName].method = "post";
	document[formName].action = "base_adev.php";
	document[formName].submit();
}
function expand(co, href) {
			 var exp = new Date();
			exp.setTime(exp.getTime() + (1000 * 60 * 60 * 24 * 30));

			if (document.getElementById(co).style.display == "block"){
				delCookie('droped');
        		document.getElementById(co).style.display = "none";
        		window.location.reload();
    		}else{
				setCookie('droped',co,exp);
        		document.getElementById(co).style.display = "block";
        		document.location.href = href;
		 	}
}
function setCookie(name, value, expires) {
	document.cookie = name + "=" + escape(value) + "; path=/" + ((expires == null) ? "" : "; expires=" + expires.toGMTString());
}

function delCookie(name) {
	var d = new Date();
	document.cookie = name + "=;expires=" + d.toGMTString() + "; path=/";
}
