var ajaxObjects = new Array();

function showStates(path){
	var serverSideFile = path + "/request.php";
	var ajaxIndex = ajaxObjects.length;

	ajaxObjects[ajaxIndex] = new sack();
	ajaxObjects[ajaxIndex].requestFile = serverSideFile;
	ajaxObjects[ajaxIndex].setVar('item',document.getElementById("country").options[document.getElementById("country").selectedIndex].value);
	ajaxObjects[ajaxIndex].setVar('command',"state");
	ajaxObjects[ajaxIndex].onCompletion = function(){ showStateResults(ajaxIndex); };
	ajaxObjects[ajaxIndex].runAJAX();	
}

function showStateResults(ajaxIndex){ 
	
	var request = ajaxObjects[ajaxIndex].response.split("###");
	var objCont = document.getElementById("stateCont");
	var objState = document.getElementById("state");
	
	if(request != 0){
		objCont.style.display = "";
		removeOption(objState);
		if(request.length > 0){
			for(var i = 0; i < request.length; i++){
				var optionsArr = request[i].split("|||");
				objState.options[i] = new Option(optionsArr[1],optionsArr[0]);
			}
		}
	}else{
		removeOption(objState);
		objCont.style.display = "none";		
	}
	
	ajaxObjects[ajaxIndex] = false;
}

function removeOption(objState)
{
	for (var i = objState.length; i > 0; i--) {
		objState.remove(i);
	}
}

function openPopup(path){
	var stateCont = document.getElementById("stateCont");
	var countrySel = document.getElementById("country");
	var countrySelected = countrySel.options[countrySel.selectedIndex].value;
	
	if(countrySelected != 0){

		if(stateCont.style.display == ""){
			var stateSel = document.getElementById("state");
			var stateSelected = stateSel.options[stateSel.selectedIndex].value;		

			href = path + '/representors/' + countrySelected + '/' + stateSelected + '.html';
		}else
			href = path + '/representors/' + countrySelected + '.html';
		
		window.open(href, '','scrollbars=yes,width=440,height=420'); 
	}else
		alert("Select country.");
		
	return false;
}
function openSubMenu(elem,parent){
	var pElm = document.getElementById("lMenu");
	var arrElements  = pElm.getElementsByTagName("div");

	for(i=0;i<arrElements.length;i++) {
		thiselm = arrElements[i];
		if(thiselm.id.substring(0,9) == 'menuItem_'){
				
			var subItem = document.getElementById(thiselm.id.replace("menuItem_","subMenuItem_"));
			if(subItem){
				if(thiselm.id == 'menuItem_' + parent){
					subItem.style.display = "";
					thiselm.onmouseout = null;					
				}else{
					subItem.style.display = "none";
					if(thiselm.onmouseout == null){
						thiselm.className = 'leftMenuItem';
						thiselm.onmouseout = function onmouseout(event) {this.className = "leftMenuItem";};
					}
				}
			}
			
		}
	}
}

function changeMainImage(thImageSrc){	
	var pickLink = document.getElementById("mainImageLink"); 
	var pick = document.getElementById("mainImage");	
	
	pick.src = thImageSrc;
	pickLink.href = thImageSrc.replace("thumbbig/","");
	document.getElementById("imageContDiv").style.display = "";
	return false;
}

function showData(elem,execFile){
	var neededArr = new Array("features","specifications","3dimage");
	for(var i=0; i < neededArr.length; i++){
		obj = document.getElementById("obj_" + neededArr[i]);
		if(neededArr[i] == elem){
			//if((elem == "3dimage") && (execFile != 0))
			//	window.open("$sitePath/3DImagePopup/" +execFile);
 				 
			document.getElementById(neededArr[i]).style.display = "";
			obj.onmouseout = null;
			obj.className = "tabItemSelected";
		}else{
			document.getElementById(neededArr[i]).style.display = "none";
			obj.className = 'tabItem';
			obj.onmouseout = function onmouseout(event) {this.className = "tabItem";};
		}
	}
}
function openW(path) {
	window.open("http://www.plasticair.com/" +path,'newwin','left=0,top=0,toolbar=0,resizable=1,status=0,menubar=0');
}
