/* google maps */

var gMapKeyPD = "ABQIAAAAVcw1-RXSeXCn-tLdLLT7NxSK27gt4JLt9egaLhU5AyyegyaPphS4pJr-OviR8l_dod0eOACbR7V01Q";
var gMapKeyDEMO = "ABQIAAAAVcw1-RXSeXCn-tLdLLT7NxQj15ogsjt88qKVzEkYfLL2yTxwHxT9URT247UOjM6C7v94VZoU9l0a2Q";
/*resten er i google_maps_lib.js */
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}


function showThis(objId,objClass){
	/*find elements first*/
	var hiddens = new Array;
	hiddens = getElementsByClass(objClass);
	var theObj ="";
	for(i=0;i<hiddens.length;i++){
		$(hiddens[i]).hide();
		//	alert(hiddens[i].id);
			if(hiddens[i].id == objId){
			  theObj =hiddens[i];
			 // alert(hiddens[i].id);
			}
	}

//	alert(theObj +" "+ theObj.id);
	//var myObject = "#" +objId;

	
	
	$(theObj).show();
h=0;
	resizeBoxes();

}
var myRefs= new Array();


var h = 0;
function resetLeftBox(){
	dirPos = $("#directions").position()
console.warn("DIRH: " + $("#directions").height());
console.warn("TOP: " + dirPos.top);;
	var boxes = new Array;
	if(typeof(cName)=="undefined"){
	  cName="box_content";
	}
	boxes = getElementsByClass(cName);
	for(i=0;i<boxes.length;i++){
			$(boxes[i]).height('auto');
	}
}
function resizeBoxes(cName){
	/*find elements first*/
	var boxes = new Array;
	if(typeof(cName)=="undefined"){
	  cName="box_content";
	}
	boxes = $("."+cName);


if (h>0){
	//already set
//	alert(h);
}else{
	
	for(i=0;i<boxes.length;i++){
	  if(cName=="box_content"){
		var myID = "boxId_" +i;
		boxes[i].id=myID;
	}
		myboxh = $(boxes[i]).height();
	//  h= $(boxes[i]).height();

		if(myboxh>h){
			h=myboxh;
		}		
	}
	
}	

/*var cssObj = {
        background: "#DDF"
      }*/
	//alert(h);
	
	for(j=0;j<boxes.length;j++){
	   if(cName=="box_content"){
		var myID = "boxId_" +j;
		boxes[j].id=myID;
	}
	//alert (id);
//	alert(h);
		
		$(boxes[j]).height(h);
	  $(boxes[j]).css("overflow","visible");
	}

}


	var mySlide;
	
function startUp(){
//	 mySlide = new Fx.Slide('dynamicDualBox');
	//resize boxes
	h=0;
	resizeBoxes();
	//set up slider

}

function fadeImage(file_name){
  alert(file_name);
  //images/upload/600/w/<TMPL_VAR image_str_filename>" alt="<TMPL_VAR str_title>
  $("#startImage").fadeOut('slow');
  $("#startImage").src = 'images/upload/600/w/'+file_name;
  $("#startImage").fadeIn('slow');

}

