function Set_Cookie( name, value, expires, path, domain, secure ) {

 // set time, it's in milliseconds
 var today = new Date();
 today.setTime( today.getTime() );

 // xx - avoid store big cookies
 expires = 0;

/*
if the expires variable is set, make the correct expires time, the current script below will set 
it for x number of days, to make it for hours, delete * 24, for minutes, delete * 60 * 24
*/

 if ( expires ) {
  expires = expires * 1000 * 60 * 60 * 24;
 }
 var expires_date = new Date( today.getTime() + (expires) );

 // xx - '0' to avoid big cookies
 var can_escape_cookie = 0;

 var escaped_cookie_value = value;
 if (can_escape_cookie) {
   escaped_cookie_value = escape(value);
 }

 document.cookie = name + "=" + escaped_cookie_value + 
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );

}


// this function gets the cookie, if it exists
Get_Cookie = function( name ) {

    var start = document.cookie.indexOf( name + "=" );
    var len = start + name.length + 1;
    if((!start) &&( 
        name != document.cookie.substring( 0, name.length ) ) )
    {
        return null;
    }

    if ( start == -1 ) {
      return null;
    }

    var end = document.cookie.indexOf( ";", len );
    if ( end == -1 ) end = document.cookie.length;

    return unescape( document.cookie.substring( len, end ) );
}


// this deletes the cookie when called. Clear cookie.

function Delete_Cookie( name, path, domain ) {

if ( Get_Cookie( name ) ) document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}


//DiablogBox Start
function gid(id){return document.getElementById?document.getElementById(id):null;}
function gname(name){return document.getElementsByTagName?document.getElementsByTagName(name):new Array()}

function ScreenConvert() {

    var objScreen = gid("ScreenOver");	
    if(!objScreen)
	    var objScreen = document.createElement("div");
    
    var oS = objScreen.style;
    objScreen.id = "ScreenOver";
    oS.display = "block";
    oS.top = oS.left = oS.margin = oS.padding = "0px";
    
    var wh = "100%";
    if (document.body.clientHeight)
    {
	    var wh = document.body.clientHeight + "px";
    }
    else if (window.innerHeight)
    {
	    var wh = window.innerHeight + "px";
    }
        
    oS.width = "100%";
    oS.height = wh;
    oS.position = "absolute";
    oS.zIndex = "3";
    oS.background = "#CCCCCC";
    oS.filter = "alpha(opacity=60)";
    oS.opacity = "0.6";
    oS.MozOpacity = "0.6";
    document.body.appendChild(objScreen);
    var allselect = gname("select");
    for (var i=0; i<allselect.length; i++) 
	    allselect[i].style.visibility = "hidden";
}

function ScreenClean()
{
	var objScreen = $("ScreenOver");
	if (objScreen) 
		objScreen.style.display = "none";
	var allselect = gname("select");
	for (var i=0; i<allselect.length; i++) 
		allselect[i].style.visibility = "visible";
}

var t_DiglogX,t_DiglogY,t_DiglogW,t_DiglogH;
function DialogLoc()
{
	var dde = document.documentElement;
	if (window.innerWidth)
	{
		var ww = window.innerWidth;
		var wh = window.innerHeight;
		var bgX = window.pageXOffset;
		var bgY = window.pageYOffset;
	}
	else
	{
		var ww = dde.offsetWidth;
		var wh = dde.offsetHeight;
		var bgX = dde.scrollLeft;
		var bgY = dde.scrollTop;
	}
	t_DiglogX = (bgX + ((ww - t_DiglogW)/2));
	t_DiglogY = (bgY + ((wh - t_DiglogH)/2) - 80);
}

function DialogShow(showdata,ow,oh,w,h)
{
	var objDialog = $("DialogMove");
	if (!objDialog) 
		objDialog = document.createElement("div");
		
	t_DiglogW = ow;
	t_DiglogH = oh;DialogLoc();
	objDialog.id = "DialogMove";
	objDialog.className = "popup";
	
	var oS = objDialog.style;
	oS.display = "block";	
	oS.top = t_DiglogY + "px";
	oS.left = t_DiglogX + "px";
	oS.width = w + "px";
	oS.position = "absolute";
	oS.zIndex = "5";
	objDialog.innerHTML = showdata;
	document.body.appendChild(objDialog);
	
}

function DialogHide()
{
    ScreenClean();
    var objDialog = $("DialogMove");
    //alert(objDialog);
    if (objDialog) 
        objDialog.style.display = "none";
}

//DiablogBox End

