var isOpen = false;
	
function toggleAdvancedSearch() {
	if (isOpen) {
		document.getElementById('advancedsearchtable').style.display = 'none';
		document.getElementById('advancedsearchlink').innerHTML = 'Advanced Search';
		isOpen = false;
	}
	else {
		document.getElementById('advancedsearchtable').style.display = 'block';
		document.getElementById('advancedsearchlink').innerHTML = 'Simple Search';
		isOpen = true;
	}
}


/* store specific functions */

/* this is for the handstory section */
function checkhsostype(whichselect) {
	var selectboxes = new Array();

	selectboxes['hspocketpc'] = new Array(
		'Select Suite Type','',
		'HandStory Suite 3.1','hsfull',
		'HandStory Media Suite 3.1','hsfullmedia',
		'Upgrade to HandStory Suite 3.1 (for 1.x, 2.x users)','hsupgrade',
		'Upgrade to HandStory Media Suite 3.1','hsupgrademedia');
	
	selectboxes['hspalmos'] = new Array(
		'Select Suite Type','selectsuite',
		'HandStory Suite 3.1','hsfull',
		'Upgrade to HandStory Suite 3.1 (for 1.x, 2.x users)','hsupgrade');
	
	var box = document.getElementById('hsostype')
	var number = box.options[box.selectedIndex].value;
	if (!number) return;
	var list = selectboxes[whichselect];
	var box2 = document.getElementById('hssuitetype')
	box2.options.length = 0;
	for(i=0;i<list.length;i+=2)
	{
		box2.options[i/2] = new Option(list[i],list[i+1]);
	}
}

/* this is to change prices based on the user's product suite selection */
function checkprice(whichproduct,whichsuite) {
	var price; 	
	if (whichproduct == "handstory") {
		switch(whichsuite) {
			case "selectsuite":
				price = 'Full Version from $29.95<br/>Upgrade Version from $7.95';
				break;
			case "hsfull":
				price = 'Full Version $29.99';
				break;
			case "hsfullmedia":
				price = 'Full Version $34.99';
				break;
			case "hsupgrade":
				price = 'Upgrade Version $7.99';
				break;
			case "hsupgrademedia":
				price = 'Upgrade Version $11.99<br/>Upgrade Version $9.99';
				break;
		}
		document.getElementById('hssuiteprice').innerHTML = price;
	}
	if (whichproduct == "deepsearch") {
		switch(whichsuite) {
			case "selectrange":
				price = 'Full Version from $79.00';
				break;
			case "1000":
				price = 'Full Version $79.00';
				break;
			case "5000":
				price = 'Full Version $299.00';
				break;
			case "10000":
				price = 'Full Version $499.00';
				break;
			case "20000":
				price = 'Full Version $899.00';
				break;
			case "50000":
				price = 'Full Version $1899.00';
				break;
		}
		document.getElementById('dssuiteprice').innerHTML = price;
	}
}

/* this is to change the type description for the activesquare page */
function aschecklicense(license) {
	switch(license) {
		case "sm":
			document.getElementById('smalldesc').style.display = 'block';
			document.getElementById('standarddesc').style.display = 'none';
			document.getElementById('enterprisedesc').style.display = 'none';
			document.getElementById('oemdesc').style.display = 'none';
			break;
		case "st":
			document.getElementById('smalldesc').style.display = 'none';
			document.getElementById('standarddesc').style.display = 'block';
			document.getElementById('enterprisedesc').style.display = 'none';
			document.getElementById('oemdesc').style.display = 'none';
			break;
		case "en":
			document.getElementById('smalldesc').style.display = 'none';
			document.getElementById('standarddesc').style.display = 'none';
			document.getElementById('enterprisedesc').style.display = 'block';
			document.getElementById('oemdesc').style.display = 'none';
			break;
		case "oe":
			document.getElementById('smalldesc').style.display = 'none';
			document.getElementById('standarddesc').style.display = 'none';
			document.getElementById('enterprisedesc').style.display = 'none';
			document.getElementById('oemdesc').style.display = 'block';
			break;
	}
}

/* generic popup script */
function popup(pUrl,pWidth,pHeight) {
	var strFeatures = "width="+pWidth+",height="+pHeight; 
   var strTarget   = "disabled";
	    
	var theWindow = window.open(pUrl, strTarget, strFeatures);       	
	with (theWindow.document){
	writeln("<html><head><title>SJ Namo</title><style>body{margin:0px;padding:0px;overflow:hidden;}</style>");
	writeln("</head><body>")
	writeln("<a href=# onclick=window.close();><img src=\""+pUrl+"\" border=0 width="+pWidth+" height="+pHeight+"></a></body></html>");
	close();		
	}
   theWindow.focus(); 
   return theWindow;
	
 }
 
/* generic popup script for pages */
function popupwin(pUrl,pWidth, pHeight) {
	if ((!pWidth) && (!pHeight)) {
		var strFeatures = "width=660,height=530"; 
	}
	else {
		var strFeatures = "width="+pWidth+",height="+pHeight; 
	}
   var strTarget   = "disabled";
	    
	var theWindow = window.open(pUrl, strTarget, strFeatures);       		
   theWindow.focus(); 
   return theWindow;
	
 }
 
 /*
  * Handles change events from the Category select drop-down on the Contact Us page.
  * This function hides or shows some extra form fields depending on what 
  * category option is selected.
  */
 function contactCategoryOnChange()
 {
 		var sel = document.forms["sendmail"].select_con;
		var selVal = sel.options[sel.selectedIndex].value;
		var urlFieldEl = document.getElementById("urlField");
		var regAfterFieldEl = document.getElementById("registeredAfter");
		
		if(selVal.indexOf("Support") == 0)		
		{			
			//urlFieldEl.style.display = "none";
			//regAfterFieldEl.style.display = "block";
		}		
		if(selVal.indexOf("Website") == 0)		
		{			
			regAfterFieldEl.style.display = "none";
			urlFieldEl.style.display = "block";
		}
		else if(selVal.indexOf("W1") == 0 ||selVal.indexOf("W2") == 0 ||selVal.indexOf("W3") == 0 || selVal.indexOf("W4") == 0 )		
		{			
			regAfterFieldEl.style.display = "none";
			urlFieldEl.style.display = "block";
		}
		else if(selVal.indexOf("Website") == 0)		
		{			
			regAfterFieldEl.style.display = "none";
			urlFieldEl.style.display = "block";
		}
		else
		{
			urlFieldEl.style.display = "none";
			regAfterFieldEl.style.display = "none";
		}
 }
