function getCookie(Name){
	var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
	if (document.cookie.match(re)) //if cookie found
	return document.cookie.match(re)[0].split("=")[1] //return its value
	return null
}

function setCookie(name, value, days){
	var expireDate = new Date()
	var expstring=expireDate.setDate(expireDate.getDate()+parseInt(days))
	document.cookie = name+"="+value+"; expires="+expireDate.toGMTString()+"; path=/"
}

function efre(element,etf)
{
	if( document.createEvent )
	{
		switch (etf.toLowerCase())
		{
			case 'click':
				var evObj = document.createEvent('MouseEvents');
				evObj.initMouseEvent(etf, true, true, window, 0, 0, 0, 0, 0, false, false, true, false, 0, null );
			break;
		}
    
		if (evObj)
		{
			element.dispatchEvent(evObj);
		}
	} 
	else if( document.createEventObject )
	{
		if (element.fireEvent)
			element.fireEvent('on'+etf);
		else
			element.addEvent('on'+etf);
	}
}
