// JavaScript Document
	function  customPopup(w,h,cscroll,target)
	{
		// check if scrollbars
		var ctarget = target ? target : 'custompopup';
		// check if scrollbars
		cscroll = cscroll ? 'yes' : 'no';
		// define characters
		var characters = "toolbar=no,scrollbars="+cscroll+",directories=no,status=no,menubar=no,resizable=no,width="+w+",height="+h;

		if (null != c_popup[ctarget])
		{
			if (false != c_popup[ctarget].closed)
			{
				c_popup[ctarget].close();
			}
			c_popup[ctarget] = null;
		}

		if ( !(c_popup[ctarget] = window.open('about:blank', ctarget , characters)) )
		{
			alert(pop_alert_txt);
			return false;
		}
		else
		{
			c_popup[ctarget].focus();
			return true;
		}
	}
	

// flash popup
	function getUrlPop(url)
	{
		var caracters = "toolbar=no,scrollbars=yes,directories=no,status=no,menubar=no,resizable=no,width=750,height=480";
		if (!(newwin = window.open(url,"flash",caracters)) )
		{
			alert(pop_alert_txt);
		}
		else
		{
			newwin.focus();
		}
	}
	
	
	this.setSelectedIndex = function(tar, svalue)
	{
		for (var i=0;i<tar.options.length;i+=1)
		{
			if (svalue == tar.options[i].value)
			{
				tar.selectedIndex = i;
				break;
			}
		}
	}
	
//-----------------------------------------------------------------------------
// getElementById workaround from prototype.js  *  (c) 2005 Sam Stephenson <sam@conio.net>
	function $()
	{
		var elements = new Array();
		for (var i=0; i < arguments.length; i+=1)
		{
			var element = arguments[i];
			if (typeof element == 'string')
			{
				element = document.getElementById(element);
			}
			if (arguments.length == 1) 
			{
				return element;
			}
			elements.push(element);
		}
		return elements;
	}
	
// popup gallery
	function popupGallery(image,text,lang)
	{
		var imagepop = "image.pop.php?image="+image+"&text="+text+"&lang="+lang;
		var caracters = "toolbar=no,scrollbars=no,directories=no,status=no,menubar=no,resizable=no,width=520,height=420";
		if (!window.open(imagepop,"image",caracters))
		{
			alert(pop_alert_txt);
		}
	}


	function buildSwf_Header()
	{
		var so = new SWFObject("data/sundrenched_menu.swf", "buildSwf_Header", "246", "595", "7", "#ffffff");
		so.addParam("wmode", "transparent");
		so.addParam("menu", "false");
		so.addParam("quality", "high");
							
		//so.addVariable("action", Action);		//urlAction
		//so.addVariable("lang", Lang);			//language
		//so.addVariable("rootUrl", SELF_LOC);	//urlRoot
		
		so.write("buildSwf_Header");
	}
	
	
	function buildSwf_Courses()
	{
		var so = new SWFObject("data/courses_menumap.swf", "buildSwf_Courses", "420", "393", "7", "#ffffff");
		so.addParam("wmode", "transparent");
		so.addParam("menu", "false");
		so.addParam("quality", "high");
							
		//so.addVariable("action", Action);		//urlAction
		//so.addVariable("lang", Lang);			//language
		//so.addVariable("rootUrl", SELF_LOC);	//urlRoot
		
		so.write("buildSwf_Courses");
	}