/**
 * @author jaco
 */

if(!md) var md = document;
var winLoadEvents = [];

function $(itemName) { return md.getElementById(itemName) };

function add_winLoadEvent(evt){
	winLoadEvents.push(evt);
}

function do_winLoadEvents(){
	var wle = winLoadEvents.length;
	if(wle){
		for(var i = 0; i < wle; i++){
			//alert(winLoadEvents[i]);
			//eval(winLoadEvents[i] +"()");
			winLoadEvents[i].apply();
		}
	}
}

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];}
}

function zoompop(ref,wd,hg){ openpop(refpops[ref]+".jpg",wd,hg); }

function swf_postload(id, sh, swfDir){

	sfPath = sh["swfFileName"];
	if(swfDir) sfPath = swfDir +sfPath;
	if(!sh["align"]) sh["align"] = "";
	if(!sh["quality"]) sh["quality"] = "best";
	if(!sh["bgcolor"]) sh["bgcolor"] = "#FFFFFF";

	shtml = "\n<object type=\"application/x-shockwave-flash\"";
	shtml += "\ndata=\"";
	shtml += sfPath;
	shtml += "\"";
	shtml += "\nwidth=\"";
	shtml += sh["width"];
	shtml += "\"\nheight=\"";
	shtml += sh["height"];
	shtml += "\"\nid=\"";
	shtml += sh["id"];
	shtml += "\"\nalign=\"";
	shtml += sh["align"];
	shtml += "\">";
	shtml += "\n\t<param name=\"movie\" value=\"";
	shtml += sfPath;
	shtml += "\" />\n\t<param name=\"quality\" value=\"";
	shtml += sh["quality"];
	shtml += "\" />\n\t<param name=\"bgcolor\" value=\"";
	shtml += sh["bgcolor"];
	shtml += "\" />";
	shtml += "\n\t<param name=\"allowScriptAccess\" value=\"sameDomain\" />";

	if(sh["fv"]){
		var fv = sh["fv"].split(":");
		shtml += "\n\t<param name=\"FlashVars\" value=\"";
		shtml += fv[0] +"=" +fv[1];
		shtml += "\" />";
	}

	if(sh["wmode"]){
		shtml += "\n\t<param name=\"wmode\" value=\"";
		shtml += sh["wmode"];
		shtml += "\" />";
	}

	shtml += "\n</object>";

	// alert(shtml);

	var md = document;
	md.getElementById(id).innerHTML = shtml;
}

function init_redirect_url(strURL, timeout){
	var t = setTimeout(function(){ location.href = strURL; }, timeout);

}


window.onload = do_winLoadEvents;
