// =========================================
// Various javascript functions used
// =========================================

function OpenPopupWindow(url) {
  wind=window.open(url,'popwin');
}

function OpenMovieWindow(filename) {
  var fn='Video/'+filename;

  wind=window.open('','','width=340,height=260');
  wind.document.write('<html>');
  wind.document.write('<body>');

  wind.document.write('<!--[if !IE]> <-->');
  wind.document.write('<object type="video/x-ms-wmv" data='+fn+' width="320px" height="240px">');
  wind.document.write('  <param name="src" value="'+fn+'" valuetype="ref" type="'+fn+'">');
  wind.document.write('  <param name="animationStart" value="1">');
  wind.document.write('  <param name="transparentatStart" value="1">');
  wind.document.write('  <param name="autoStart" value="1">');
  wind.document.write('  <param name="ShowControls" value="0">');
  wind.document.write('  <param name="ShowDisplay" value="0">');
  wind.document.write('  <param name="loop" value="0">');
  wind.document.write('  <param name="displaysize" value="0">');
  wind.document.write('<strong>Error:</strong> Embedding with the Windows Media Plugin failed.  Make sure you have <a href="http://www.microsoft.com/windows/windowsmedia/default.aspx">Windows Media Player</a>');
  wind.document.write('</object>');
  wind.document.write('<!--><![endif]-->');

  wind.document.write('<!--[if IE]>');
  wind.document.write('<object type="video/x-ms-wmv" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" width="320" height="240">');
  wind.document.write('  <param name="src" value="'+fn+'" valuetype="ref" type="'+fn+'">');
  wind.document.write('  <param name="animationStart" value="1">');
  wind.document.write('  <param name="transparentatStart" value="1">');
  wind.document.write('  <param name="autoStart" value="1">');
  wind.document.write('  <param name="ShowControls" value="0">');
  wind.document.write('  <param name="ShowDisplay" value="0">');
  wind.document.write('  <param name="loop" value="0">');
  wind.document.write('  <param name="displaysize" value="0">');
  wind.document.write('<strong>Error:</strong> Embedding with the <a href="http://www.microsoft.com/windows/windowsmedia/download/plugin.aspx">Windows Media Plugin</a> failed.');
  wind.document.write('</object>');
  wind.document.write('<!--> <![endif]-->');

  wind.document.write('</body>');
  wind.document.write('</html>');
  wind.document.close();
}

function OpenImageWindow(filename,x,y) {
  wind=window.open('','','width='+x+',height='+y);
  wind.document.write('<html>');
  wind.document.write('<body>');
  wind.document.write('<img src="Images/'+filename+'" width='+x+' height='+y+'>');
  wind.document.write('</body>');
  wind.document.write('</html>');
  wind.document.close();
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImagesArray(array) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<array.length; i+=2) {
			document[array[i]].src = array[i+1];
		}
	}
}

function changeImages() {
	changeImagesArray(changeImages.arguments);
}

function toggleImages() {
	for (var i=0; i<toggleImages.arguments.length; i+=2) {
		if (selected == toggleImages.arguments[i])      changeImagesArray(toggleImages.arguments[i+1]);
	}
}

var selected = '';
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		Menu_Links_over = newImage("Images/Menu_Links-over.jpg");
		Menu_Home_over = newImage("Images/Menu_Home-over.jpg");
		Menu_Tech_sel = newImage("Images/Menu_Tech-sel.jpg");
		Menu_Tech_over = newImage("Images/Menu_Tech-over.jpg");
		Menu_Products_sel = newImage("Images/Menu_Products-sel.jpg");
		Menu_Products_over = newImage("Images/Menu_Products-over.jpg");
		Menu_Demos_sel = newImage("Images/Menu_Demos-sel.jpg");
		Menu_Demos_over = newImage("Images/Menu_Demos-over.jpg");
		Menu_ContactUs_sel = newImage("Images/Menu_ContactUs-sel.jpg");
		Menu_ContactUs_over = newImage("Images/Menu_ContactUs-over.jpg");
		preloadFlag = true;
	}
}
