function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function writeCookie(name, data, noDays){

  var cookieStr = name + "="+ data

  if (writeCookie.arguments.length > 2){

    cookieStr += "; expires=" + getCookieExpireDate(noDays)

    }

  document.cookie = cookieStr

}



function readCookie(cookieName){

   var searchName = cookieName + "="

   var cookies = document.cookie

   var start = cookies.indexOf(cookieName)

   if (start == -1){ // cookie not found

     return ""

     }

   start += searchName.length //start of the cookie data

   var end = cookies.indexOf(";", start)

   if (end == -1){

     end = cookies.length

     }

   return cookies.substring(start, end)

}



function blocking(nr, cookie, vis_state)

{

	if (document.layers)

	{

		current = (document.layers[nr].display == 'none') ? vis_state : 'none';

		if (cookie != '')

			writeCookie(nr, current);

		document.layers[nr].display = current;

	}

	else if (document.all)

	{

		current = (document.all[nr].style.display == 'none') ? vis_state : 'none';

		if (cookie != '')

			writeCookie(nr, current);

		document.all[nr].style.display = current;

	}

	else if (document.getElementById)

	{

		display = (document.getElementById(nr).style.display == 'none') ? vis_state : 'none';

		if (cookie != '')

			writeCookie(nr, display);

		document.getElementById(nr).style.display = display;

	}

}





function adjust_popup()

{

	var w, h, fixedW, fixedH, diffW, diffH;

	

	if (document.all) {

		fixedW = document.body.clientWidth;

		fixedH = document.body.clientHeight;

		window.resizeTo(fixedW, fixedH);

		diffW = fixedW - document.body.clientWidth;

		diffH = fixedH - document.body.clientHeight;

	} else {

		fixedW = window.innerWidth;

		fixedH = window.innerHeight;

		window.resizeTo(fixedW, fixedH);

		diffW = fixedW - window.innerWidth;

		diffH = fixedH - window.innerHeight;

	}

	w = fixedW + diffW;

	h = fixedH + diffH;

	if (h >= screen.availHeight) w += 16;

	if (w >= screen.availWidth)  h += 16;

	w = Math.min(w,screen.availWidth);

	h = Math.min(h,screen.availHeight);

	window.resizeTo(w,h);

	window.moveTo((screen.availWidth-w)/2, (screen.availHeight-h)/2);

}
