// application level js functions
// include in main.asp as <script src="/mod/global/js/application.js" type="text/javascript"></script>

	function setup(){
		var a = setNav();
		var b = addRelated();
	}

	function setNav(){
		//set the sub navigation's underline and arrow
		var all  = document.getElementsByTagName('*'); 
		var vUrl = document.URL
		for(var k=0, elm; elm=all[k++];) {
			var vId = elm.id
			var vLen = vId.length
			if(vId.substring(0,3)=='nav' && vId.substring(vLen-1,vLen)=='a'){
				//alert(vUrl +' + '+ elm.getAttribute('href'))
				if (vUrl.indexOf(elm.getAttribute('href'))!=-1){
					var vDiv = document.getElementById(vId.substring(0,vLen-1)+'d')
					if (vDiv!=null){
						vDiv.innerHTML = '<div style="margin-top:-3px;"><img style="margin:0px;" alt="" src="/mod/global/img/navArrow.gif"/></div>';
						vDiv.className = 'navOn';
						break;
					}
				}
			}
		}
	}

	function addRelated(){
		// add reated items from rTitle and rLink array located in content pages
		var vDiv = document.getElementById('related');
		var vList = document.getElementById('relatedList');
		var new_element
		var showDiv = 'false';
		
		if (vList!=null){
			for (a=0;a<rTitle.length;a++){
				new_element = document.createElement('li');
				if(rLink[a]!=undefined){
					new_element.innerHTML = '<a href="'+ rLink[a] +'">'+ rTitle[a] +'</a><p>';	
				} else {
					new_element.innerHTML = rTitle[a] +'<p>';
				}
				vList.insertBefore(new_element, vList.firstChild);
				showDiv = 'true';
			}
			
			if (showDiv=='true'){vDiv.style.display = 'block'}
		}
	}
	
//-- order page (begin)

	function jsPop(inEvent){
		var discTip	= document.getElementById('discTip');
		var discFld	= document.getElementById('discFld');
		if (discTip!=null && discFld!=null){
			if(inEvent.type=='mouseover'){
				discTip.style.display='block';
			}else{
				discTip.style.display='none';
			}
		}
	}
	
	function jsBlur(vThis){if (vThis.value==''){vThis.value='discount code'}}

//-- order page (end)