// dollar function
function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

// basic toggle
function toggle() {
	for ( var i=0; i < arguments.length; i++ ) {
		$(arguments[i]).style.display = ($(arguments[i]).style.display != 'none' ? 'none' : '' );
	}
}

// toggle where you can specify if you want to show or hide.  uses object literal
//usage: togglesh.show('ob1','ob2');
var togglesh = {
	show : function() {
		for ( i=0; i < arguments.length; i++ ) {
			$(arguments[i]).style.display = '';
		}
	},
	hide : function() {
		for ( i=0; i < arguments.length; i++ ) {
			$(arguments[i]).style.display = 'none';
		}
	}
}

function toolboxitems(obj, col, ex){
	var item = $(obj);
	var collapse = $(col);
	var expand = $(ex);
	var collapseimages = ['symptomsolvercollapse','healthylivingcollapse','knowyourriskcollapse','drugfindercollapse'];
	var expandimages = ['symptomsolverexpand','healthylivingexpand','knowyourriskexpand','drugfinderexpand'];
	var items = ['symptomsolver','healthyliving','knowyourrisk','drugfinder'];
	//if item is currently hidden and it is clicked on to be expanded
	if(item.style.display == "none"){
		//go through and collapse all other items
		for (var i=0; i<items.length; i++){
			togglesh.hide(items[i]);
		}
		
		//go through and hide all downarrows
		for (var i=0; i<expandimages.length; i++){
			togglesh.hide(collapseimages[i]);
		}
		
		//go through and show all rightarrows
		for (var i=0; i<collapseimages.length; i++){
			togglesh.show(expandimages[i]);
		}
		
		//set selected item to expand, show the downarrow and hide the rightarrow
		togglesh.show(item);
		togglesh.show(collapse);
		togglesh.hide(expand);
	}
	
	else {
		//hide the item, hide the downarrow and show the rightarrow
		togglesh.hide(item);
		togglesh.hide(collapse);
		togglesh.show(expand);
	}
}
function create_query_string()
{	
	if(document.getElementById("assessment_height_feet").value == "")
	{
		alert("Select Your Height in feet");
		return false;
	}
	if(document.getElementById("assessment_height_inches").value == "")
	{
		alert("Select Your Height in inches");
		return false;
	}
	if(document.getElementById("assessment_weight").value == "")
	{
		alert("Enter Your Weight");
		return false;
	}
	var str="http://revolutionhealth.ivillage.com/medical-diagnosis/kyr-health-risk-assessment/quick?assessment%5Bsex%5D=";
	str += document.getElementById("gender").value; 
	str += "&assessment%5Bheight_feet%5D=";
	str += document.getElementById("assessment_height_feet").value;
	str += "&assessment%5Bheight_inches%5D=";
	str += document.getElementById("assessment_height_inches").value;
	str += "&assessment%5Bweight%5D=";
	str += document.getElementById("assessment_weight").value;
	str += "&import=1";
	
	window.open(str);
}

function normalInnerHTMLOnClick(count){
	
	for(var x=1; x<=count; x++)
		{
			 var id = document.getElementById(x);
			id.style.backgroundColor='#8AC666';
			id.style.border='#8AC666';
			var t = 'a'+ x;
			textId = document.getElementById(t);
			textId.style.color = '#ffffff';
			textId.style.fontWeight ='normal';
		}

}

function innerHTMLOnClick(divID){

	switch(divID)
	{
		case 1:
			document.getElementById("lefthalf").innerHTML=document.getElementById("option1").innerHTML;
			break;
			
		case 2:
			document.getElementById("lefthalf").innerHTML=document.getElementById("option2").innerHTML;
			break;
		case 3:
			document.getElementById("lefthalf").innerHTML=document.getElementById("option3").innerHTML;
			break;
		case 4:
			document.getElementById("lefthalf").innerHTML=document.getElementById("option4").innerHTML;
			break;
		case 5:
			document.getElementById("lefthalf").innerHTML=document.getElementById("option5").innerHTML;
			break;
		case 6:
			document.getElementById("lefthalf").innerHTML=document.getElementById("option6").innerHTML;
			break;
		case 7:
			document.getElementById("lefthalf").innerHTML=document.getElementById("option7").innerHTML;
			break;
	}
	var x=document.getElementById(divID);
	var textID= 'a'+ divID;
	var y = document.getElementById(textID);
	x.style.background= '#ffffff';
	x.style.border= '#89c663';
	y.style.color = '#3f910a';

}

function sponsorboxrollover(divId) 
{

	document.getElementById(divId).className = "sponsorboxpopupvisible";
	
}

function sponsorboxclosepopup(divId) {
	document.getElementById(divId).className = "sponsorboxpopuphidden";
	return false;
}

/*
function sponsorboxclick(divId) {
	var link ="#";
	window.open(link);
	document.getElementById(divId).className = "sponsorboxpopuphidden";
	return false;
}
*/