//********************************************************************************************//
//                                                                                            //
// GLOBALS       																																							//
//                                                                                            //
//********************************************************************************************//

delimitem = "|";
delimtheitems = ",";
delimoption = "`";

//********************************************************************************************//
//                                                                                            //
//  DREAMWEAVER ROLL-OVER FUNCTIONS     																											//
//                                                                                            //
//********************************************************************************************//

function openwin(url, width, height) {
	var name = "popup"; // popup name
	var width = width; // popup width
	var height = height; // popup height
	var left = (screen.width - width) / 2 ;
	var top = (screen.height - height) / 2;
	var windowproperties = "width="+ width +",height="+ height +",left="+ left +",top="+ top +",scrollbars=1";
	window.open(url, name, windowproperties);
	}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images) {
  if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0) {
    	d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
    	}
    }
	}

function MM_findObj(n, d) { //v4.01
  var p,i,x;
  if(!d) d=document; 
  if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
   	}
  if(!(x=d[n])&&d.all) x=d.all[n]; 
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments;
  document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null) {
  	document.MM_sr[j++]=x; 
  	if(!x.oSrc) x.oSrc=x.src;
  	x.src=a[i+2];
  	}
	}

//********************************************************************************************//
//                                                                                            //
//  COOKIE HANDELING FUNCTIONS			    																											//
//                                                                                            //
//********************************************************************************************//

function getCookie(name) {
var cookiename = name + "=";
	var doccookie = document.cookie;
	if (doccookie.length > 0) {
		start = doccookie.indexOf(cookiename);
		if (start != -1) {
			start += cookiename.length;
			end = doccookie.indexOf(";", start);
			if (end == -1) end = doccookie.length;
			return unescape(doccookie.substring(start, end));
			}
		}
	return null;
	}
function del_cookie(name) {
	document.cookie = name +'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
	} 
function delCookie (name) {
	var delDate=new Date("January 1, 1999 23:30:00");
	setCookie(name,null,delDate);
	}
function setCookie(name, value, expires, path, domain, secure) {
	document.cookie = name + "=" + escape(value) + ((expires == null) ? "" : "; expires=" + expires.toGMTString()) + ((path == null) ? "" : "; path=" + path) + ((domain == null) ? "" : "; domain=" + domain) + ((secure == null) ? "" : "; secure");
	}
function separatedata(datain,delimin) {
	var i=0;
	var xarray=new Array(datain);
	var j=0;
	for(i=0;i<datain.length;i++){
	   var tempstring=datain.substring(i,datain.length);
	   var x=tempstring.indexOf(delimin);
	   if(x>0) {
	   	var k=x+i;
	   	xarray[j++]=datain.substring(i,k);
	   	i+=x
	   	}
	   else{
	   xarray[j++]=tempstring;
	   i=datain.length}
		}
	return xarray;
	}
function SetThisCookie(name,value) {
	var argv = SetThisCookie.arguments;
	var argc = SetThisCookie.arguments.length;
	var expires = (2 < argc) ? argv[2] : null;
	var path = (3 < argc) ? argv[3] : null;
	var domain = (4 < argc) ? argv[4] : null;
	var secure = (5 < argc) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
	}
function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) {
		endstr = document.cookie.length;
		return unescape(document.cookie.substring(offset, endstr));
		}
	}
function GetThisCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
	var j = i + alen;
	if (document.cookie.substring(i, j) == arg)
		return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
			if (i == 0) 
				break; 
		}
	return null;
	}
