// JavaScript Document
function showdetail(){
		var switcher="";
		var e = getElementsByClassName(document,"div","bogus");
		for(var c=0;c<e.length;c++){
			e[c].className="detailhide";
		}
		switch(this.id){
			case "img1":switcher="detail1";
				break;
			case "img2":switcher="detail2";
				break;
			case "img3":switcher="detail3";
				break;
			case "img4":switcher="detail4";
				break;
		}
		var t= document.getElementById(switcher);
		t.className="bogus";
	}
	function hidedetail(){
		this.className="detailhide";
	}
	function getElementsByClassName(oElm, strTagName, strClassName){
    	var arrElements = (strTagName == "*" && document.all)? document.all : 
    	oElm.getElementsByTagName(strTagName);
    	var arrReturnElements = new Array();
    	strClassName = strClassName.replace(/\-/g, "\\-");
    	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
    	var oElement;
    	for(var i=0; i<arrElements.length; i++){
        	oElement = arrElements[i];      
        	if(oRegExp.test(oElement.className)){
            	arrReturnElements.push(oElement);
        	}   
    	}
    	return (arrReturnElements)
	}
	function finddetails(){
		var d = getElementsByClassName(document,"div","hasdetail");
		for(var a=0;a<d.length;a++){
			d[a].onmousedown=showdetail;
			var f=d[a].getElementsByTagName("span");
			f[0].onmousedown=showdetail;
		}
		var e = getElementsByClassName(document,"div","detailhide");
		for(var c=0;c<e.length;c++){
			e[c].onmousedown=hidedetail;
		}
	}

	function findDemos(){
		var pars=document.getElementsByTagName("p");
		var demos= new Array;
		for(var b=0;b<pars.length;b++){
			if(pars[b].className=="demo"){
				demos.push(pars[b]);
			}
		}
		for(var a=0;a<demos.length;a++){
			var f=demos[a].getElementsByTagName("a");
			f[0].onclick=openBrWindow;
		}
	}
	function openBrWindow() { //v2.0
		var f=this.href;
		if(this.id=="qt"){
			window.open(this.href,this.target,"width=640,height=480");
		} else {
			window.open(this.href,this.target,"width=644,height=502");
		}
	}
	function firstRun(){
		//finddetails();
		findDemos();
	}
	
addLoadEvent(firstRun);
