
var hidden =0;

function tab(x){
		var tabs = ["detail","specs","video","docs", "related","gallery","customer_reviews"];// only edit this line and the next
		var contents = ["generalTab","specsTab","mediaTab","docTab", "relatedItems","imageGallery","productReview"];//only edit this line and the previous one
		for(t in tabs){
			if(tabs[t] == x.id){
				document.getElementById(contents[t]).style.display = 'block';
				document.getElementById(tabs[t]+"LI").className = "activeTab";
			}else{
				if(document.getElementById(tabs[t])!=null){
					document.getElementById(tabs[t]+"LI").className="inactiveTab";
				}
				if(document.getElementById(contents[t])!=null)
					document.getElementById(contents[t]).style.display = "none";
			}
		}
	return;
}
function switchPics(index){
	if(document.getElementById('mainImage')!==null)
		document.getElementById('mainImage').src = image[index][0];
}

function showTab(test, id, name){
	if(test !== "" && test !== null){
		document.write("<li id='"+id+"LI'><a onclick='tab(this);' id='"+id+"'>"+name+"</a></li>");
	}else{
		hidden++;
	}
}

function addMultipleDocs(str){
	var asdf = str.split("<br>");
	for(i=0;i<asdf.length;i++){
		if(asdf[i].length > 0){
			addDoc(asdf[i]);
		}
	}
}

function addDoc(src){
	name = docs(src);
	document.write("<a class='docLink' href='"+src+"'>"+name+"</a><br>");
} 

function docs(tempvar){
	var re = /http:\/\/.*hermance.*\/([\w'-. &]*)\.(doc|docx|rtf|txt|pdf)/i;
	//alert(tempvar);
	var temp = tempvar.replace(re,"$1 ($2)");
	//alert(temp);
	return temp;
}

function getQuerystring(key, default_)
{
  if (default_==null) default_="";
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
}



$(document).ready(function(){
	var defaultTab = getQuerystring('type','detail');
	var tabSelect = document.getElementById(defaultTab)
	tab(tabSelect);
});
