function closescreen(c){
var hint = document.getElementById('flat_screen');
	if(c){
		var H = document.body.scrollHeight;
		var W = document.body.scrollWidth;
		hint.style.height = H+'px';
		hint.style.width = W+'px';
		hint.style.display='block';
	}else{
		hint.style.display='none';
	}
}

function intAjaxURL(URL, destination, callBack){
	    if (window.XMLHttpRequest){
        request = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        request = new ActiveXObject("Microsoft.XMLHTTP");
    }
            if (request) {
            request.onreadystatechange = function (){
			    if (request.readyState == 4){
			        if (request.status == 200){
			        	var resp_Txt = request.responseText;
			        	if(callBack)
			            eval(callBack+'(resp_Txt);');
			            else
			            document.getElementById(destination).innerHTML = resp_Txt;
			        } else {
			            document.getElementById(destination).innerHTML  = 'Error';
			        }
			    }

			}

			URL = URL+'&_rand='+Math.random();
            request.open("GET", URL, true);
            request.send(null);
        }
}

function intAjaxForm(URL, destination, postForm, callBack){
	var posted='';

var F = eval('document.'+postForm);
if(!F)
F = document.getElementById(postForm);

	for (i = 0, n=F.elements.length; i < n; i++){
		if(F.elements[i].name && F.elements[i].value){
			if(i>0)
			posted+='&';
		 //posted+=F.elements[i].name + '=' + F.elements[i].value;
		  posted+=F.elements[i].name + '=' + escape(F.elements[i].value);
		}
	}

    if (window.XMLHttpRequest){
        request = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
		request = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (request) {
    	//alert(posted);
		request.onreadystatechange = function(){
				 if (request.readyState == 4){
			        if (request.status == 200){
			        	var resp_Txt = request.responseText;
			        	if(callBack)
			            eval(callBack+'(resp_Txt);');
			            else
			            document.getElementById(destination).innerHTML = resp_Txt

			        } else {
						if(callBack)
			            eval(callBack+'("-- Error --");');
			            else
			            document.getElementById(destination).innerHTML  = '-- Error --';
			        }
			    }
		}
			URL = URL+'&_rand='+Math.random();
            request.open("POST", URL, true);
        	request.setRequestHeader("Method", "POST " + URL + " HTTP/1.1");
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            request.send(posted);
        }
}
