function popitup(url)
{
	newwindow=window.open(url,'name','height=380,width=380,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup2(url)
{
	newwindow=window.open(url,'name','height=540,width=495,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup3(url)
{
	newwindow=window.open(url,'name','height=540,width=495,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup4(url)
{
	newwindow=window.open(url,'name','height=375,width=375,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup5(url)
{
	newwindow=window.open(url,'name','height=540,width=759,directories=no,top=20,left=0,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup6(url)
{
	newwindow=window.open(url,'name','height=600,width=420,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup7(url)
{
	newwindow=window.open(url,'name','height=520,width=516,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup8(url)
{
	newwindow=window.open(url,'name','height=600,width=425,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup9(url)
{
	newwindow=window.open(url,'name','height=375,width=516,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitup10(url)
{
	newwindow=window.open(url,'name','height=453,width=617,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

function popitupVideo(url)
{
	newwindow=window.open(url,'name','height=450,width=700,directories=no,top=0,left=0,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');
	if (window.focus) {newwindow.focus()}
}

// LoadMovie js:

function formatPath(pathInput) {
  var pathOutput;
  var pathLength = pathInput.length;
  if ((pathLength !== 0) && (pathInput.charAt(pathLength - 1) != '/')) {
    pathOutput = pathInput + '/';
  } else {
    pathOutput = pathInput;  
  }
  return pathOutput;
}

function flashMovie(pth,mov,mDir,img,iDir,wd,ht,bg,rpt,alt,imWd,imHt,fPar,mode) {

  // Initialize some vars:
  var output;
  var moviePath;
  
  // ...make sure there's a trailing slash on the paths:
  pth = formatPath(pth);
  mDir = formatPath(mDir);
  iDir = formatPath(iDir);
  
  var srcAttr = ' src="' + pth + iDir + img + '"';
  var wdAttr = ' width="' + wd + '"';
  var htAttr = ' height="' + ht + '"';
  var imWdAttr = ' width="' + imWd + '"';
  var imHtAttr = ' height="' + imHt + '"';
  if (fPar) {
    var query = '?' + fPar;
  } else {
    query = '';  
  }
  var dataAttr = ' data="' + pth + mDir + mov + '.swf' + query + '"';
  var valueAttr = ' value="' + pth + mDir + mov + '.swf' + query + '"';
  var bgColAttr;
  var rptAttr;
  var altAttr;
  

  
  // ...be forgiving if the colour value comes with or without a '#':
  if (bg.charAt(0) != '#') {
    bgColAttr = ' value="#' + bg + '"';
  } else {
    bgColAttr = ' value="' + bg + '"';
  }
    
  // ...and assign some of them, based on the incoming values from the function:
  if (alt != '') {
    altAttr = ' alt="' + alt + '"';
  } else {
    altAttr = ' alt=""';  
  }

  // Put the output together:
  output  = '\n<object type="application/x-shockwave-flash"' + dataAttr + wdAttr + htAttr + '>\n';
  output += '<param name="movie"'+ valueAttr + '>\n';
  output += '<param name="bgcolor"' + bgColAttr + '>\n';
  
  // Show the 'loop' param if we were passed a value for it:
  if (rpt != '') {
    output += '<param name="loop" value="' + rpt + '">\n'; 
  }
  if (iDir) {
    output += '<img' + srcAttr + imWdAttr + imHtAttr + altAttr + ' />\n';
  }
  output += '</object>';
  
  switch (mode) {
    case 'generate':
      return output;
    break;
    
    default:
      document.write(output);   
  }
}