

function BrowserDetect() {
	
	var browser = "Unknown"
	
	if(navigator.userAgent.search("Safari") != -1) {
		var browser = "Safari"
	}
	if(navigator.userAgent.search("MSIE") != -1) {
		var browser = "IE"
	}
	if(navigator.userAgent.search("Firefox") != -1) {
		var browser = "Firefox"
	}
	if(navigator.userAgent.search("Camino") != -1) {
		var browser = "Camino"
	}
	if(navigator.userAgent.search("Opera") != -1) {
		var browser = "Opera"
	}
	if(navigator.userAgent.search("iCab") != -1) {
		var browser = "iCab"
	}
	if(navigator.userAgent.search("KDE") != -1) {
		var browser = "KDE"
	}
	
	return browser
	
}

function RatingOver(idnr) {
	
	i = idnr.split("_")
	thenr = i[0]
	theid = i[1]
	document.getElementById('ratingswitch_' + theid).style.background = 'url("../../images/rating_' + thenr + '.png") no-repeat'
	
}

function RatingOut(idnr) {
	
	i = idnr.split("_")
	thenr = i[0]
	theid = i[1]
	document.getElementById('ratingswitch_' + theid).style.background = 'none'
	
}

function SetForumTitle(title) {
	
	if(title == 'Idea'){
		document.getElementById('forum_title').value = "I have an " + title + "."
	}else{
		document.getElementById('forum_title').value = "About our " + title + "."
	}
	
	if(title == 'none'){
		document.getElementById('forum_title').value = ""
	}
	
}

function PlatformDetect() {
	
	var platform = "Unknown"
	
	
	if(navigator.platform.search("Win") != -1) {
		var platform = "Windows"
	}
	if(navigator.platform.search("Mac") != -1) {
		var platform = "Mac"
	}
	if(navigator.platform.search("Linux") != -1) {
		var platform = "Linux"
	}
	
	
	return platform
	
}


function ChangeResultFeel(div,comp) {
	
	document.getElementById('feelingwe').style.display = 'none'
	document.getElementById('feelingrealwe').style.display = 'none'
	document.getElementById('feelingyou').style.display = 'none'
	document.getElementById('feelingmanager').style.display = 'none'
	
	document.getElementById('facewe').style.display = 'none'
	document.getElementById('facerealwe').style.display = 'none'
	document.getElementById('faceyou').style.display = 'none'
	document.getElementById('facemanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	
	if(div == 'feelingwe') {
		new Effect.Appear('facewe')
		document.getElementById('feeling_who').innerHTML = comp + "'s"
	}
	
	if(div == 'feelingrealwe') {
		new Effect.Appear('facerealwe')
		document.getElementById('feeling_who').innerHTML = "Our Real"
	}
	
	if(div == 'feelingyou') {
		new Effect.Appear('faceyou')
		document.getElementById('feeling_who').innerHTML = "My"
	}
	
	if(div == 'feelingmanager') {
		new Effect.Appear('facemanager')
		document.getElementById('feeling_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
}

function ChangeResultDesigngenetic(div,comp) {
	
	wraph = document.getElementById('designgenetic_wrap').offsetHeight
	document.getElementById('designgenetic_wrap').style.height = wraph + "px"
	
	document.getElementById('designgeneticwe').style.display = 'none'
	document.getElementById('designgeneticrealwe').style.display = 'none'
	document.getElementById('designgeneticyou').style.display = 'none'
	document.getElementById('designgeneticmanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	if(div == 'designgeneticwe') {
		document.getElementById('designgenetic_who').innerHTML = comp + "'s"
	}
	
	if(div == 'designgeneticrealwe') {
		document.getElementById('designgenetic_who').innerHTML = "Our Real"
	}
	
	if(div == 'designgeneticyou') {
		document.getElementById('designgenetic_who').innerHTML = "My"
	}
	
	if(div == 'designgeneticmanager') {
		document.getElementById('designgenetic_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
	
}

function ChangeResultBody(div,comp) {
	
	document.getElementById('bodywe').style.display = 'none'
	document.getElementById('bodyrealwe').style.display = 'none'
	document.getElementById('bodyyou').style.display = 'none'
	document.getElementById('bodymanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	
	if(div == 'bodywe') {
		document.getElementById('body_who').innerHTML = comp + "'s"
	}
	
	if(div == 'bodyrealwe') {
		document.getElementById('body_who').innerHTML = "Our Real"
	}
	
	if(div == 'bodyyou') {
		document.getElementById('body_who').innerHTML = "My"
	}
	
	if(div == 'bodymanager') {
		document.getElementById('body_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
	
}

function ChangeResultColor(div,comp) {
	
	wraph = document.getElementById('color_wrap').offsetHeight
	document.getElementById('color_wrap').style.minHeight = wraph + "px"
	
	document.getElementById('colorwe').style.display = 'none'
	document.getElementById('colorrealwe').style.display = 'none'
	document.getElementById('coloryou').style.display = 'none'
	document.getElementById('colormanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	if(div == 'colorwe') {
		document.getElementById('color_who').innerHTML = comp + "'s"
	}
	
	if(div == 'colorrealwe') {
		document.getElementById('color_who').innerHTML = "Our Real"
	}
	
	if(div == 'coloryou') {
		document.getElementById('color_who').innerHTML = "My"
	}
	
	if(div == 'colormanager') {
		document.getElementById('color_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
}


function ChangeResultPerc(div,comp) {
	
	wraph = document.getElementById('perception_wrap').offsetHeight
	document.getElementById('perception_wrap').style.height = wraph + "px"
	
	document.getElementById('perceptionwe').style.display = 'none'
	document.getElementById('perceptionrealwe').style.display = 'none'
	document.getElementById('perceptionyou').style.display = 'none'
	document.getElementById('perceptionmanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	if(div == 'perceptionwe') {
		document.getElementById('perception_who').innerHTML = comp + "'s"
	}
	
	if(div == 'perceptionrealwe') {
		document.getElementById('perception_who').innerHTML = "Our Real"
	}
	
	if(div == 'perceptionyou') {
		document.getElementById('perception_who').innerHTML = "My"
	}
	
	if(div == 'perceptionmanager') {
		document.getElementById('perception_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
}

function ChangeResultStrength(div,comp) {
	
	wraph = document.getElementById('strength_wrap').offsetHeight
	document.getElementById('strength_wrap').style.minHeight = wraph + "px"
	
	document.getElementById('strengthwe').style.display = 'none'
	document.getElementById('strengthrealwe').style.display = 'none'
	document.getElementById('strengthyou').style.display = 'none'
	document.getElementById('strengthmanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	if(div == 'strengthwe') {
		document.getElementById('strength_who').innerHTML = comp + "'s"
	}
	
	if(div == 'strengthrealwe') {
		document.getElementById('strength_who').innerHTML = "Our Real"
	}
	
	if(div == 'strengthyou') {
		document.getElementById('strength_who').innerHTML = "My"
	}
	
	if(div == 'strengthmanager') {
		document.getElementById('strength_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
}

function ChangeResultWeakness(div,comp) {
	
	wraph = document.getElementById('weakness_wrap').offsetHeight
	document.getElementById('weakness_wrap').style.minHeight = wraph + "px"
	
	document.getElementById('weaknesswe').style.display = 'none'
	document.getElementById('weaknessrealwe').style.display = 'none'
	document.getElementById('weaknessyou').style.display = 'none'
	document.getElementById('weaknessmanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	if(div == 'weaknesswe') {
		document.getElementById('weakness_who').innerHTML = comp + "'s"
	}
	
	if(div == 'weaknessrealwe') {
		document.getElementById('weakness_who').innerHTML = "Our Real"
	}
	
	if(div == 'weaknessyou') {
		document.getElementById('weakness_who').innerHTML = "My"
	}
	
	if(div == 'weaknessmanager') {
		document.getElementById('weakness_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
}

function ChangeResultDesign(div,comp) {
	
	wraph = document.getElementById('design_wrap').offsetHeight
	document.getElementById('design_wrap').style.minHeight = wraph + "px"
	
	document.getElementById('designwe').style.display = 'none'
	document.getElementById('designrealwe').style.display = 'none'
	document.getElementById('designyou').style.display = 'none'
	document.getElementById('designmanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	if(div == 'designwe') {
		document.getElementById('design_who').innerHTML = comp + "'s"
	}
	
	if(div == 'designrealwe') {
		document.getElementById('design_who').innerHTML = "Our Real"
	}
	
	if(div == 'designyou') {
		document.getElementById('design_who').innerHTML = "My"
	}
	
	if(div == 'designmanager') {
		document.getElementById('design_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
}

function ChangeResultBehavior(div,comp) {
	
	wraph = document.getElementById('behavior_wrap').offsetHeight
	document.getElementById('behavior_wrap').style.minHeight = wraph + "px"
	
	document.getElementById('behaviorwe').style.display = 'none'
	document.getElementById('behaviorrealwe').style.display = 'none'
	document.getElementById('behavioryou').style.display = 'none'
	document.getElementById('behaviormanager').style.display = 'none'
	
	new Effect.Appear(div)
	
	if(div == 'behaviorwe') {
		document.getElementById('behavior_who').innerHTML = comp + "'s"
	}
	
	if(div == 'behaviorrealwe') {
		document.getElementById('behavior_who').innerHTML = "Our Real"
	}
	
	if(div == 'behavioryou') {
		document.getElementById('behavior_who').innerHTML = "My"
	}
	
	if(div == 'behaviormanager') {
		document.getElementById('behavior_who').innerHTML = "Managers view on " + comp + "'s"
	}
	
}



function ChangeResultPace(div) {
	
	document.getElementById('pacewe').style.display = 'none'
	document.getElementById('pacerealwe').style.display = 'none'
	document.getElementById('paceyou').style.display = 'none'
	
	new Effect.Appear(div)
	
}




function SetColorCo(id) {
	
	
	indexofcomma = id.indexOf("_") + 1
	strlenght = id.length
	var colorvalue = id.substr(indexofcomma,strlenght)

	
	if(document.getElementById(id).className != 'activecolor') {
		document.getElementById(id).className = 'activecolor'
		document.getElementById('color_co_colors').value = document.getElementById('color_co_colors').value + colorvalue + ",";
		document.getElementById(id).innerHTML = "<div class='colortop'>" + colorvalue + "</div><div class='marked'></div>"
	}
	else {
		
		document.getElementById(id).className = 'none'
		document.getElementById('color_co_colors').value = document.getElementById('color_co_colors').value.replace((colorvalue + ","),"")
		document.getElementById(id).innerHTML = "<div class='colortop'>" + colorvalue + "</div>"
	}

}

function SetColor(id) {
	
	
	indexofcomma = id.indexOf("_") + 1
	strlenght = id.length
	var colorvalue = id.substr(indexofcomma,strlenght)

	
	if(document.getElementById(id).className != 'activecolor') {
		document.getElementById(id).className = 'activecolor'
		document.getElementById('color_colors').value = document.getElementById('color_colors').value + colorvalue + ",";
		document.getElementById(id).innerHTML = "<div class='colortop'>" + colorvalue + "</div><div class='marked'></div>"
	}
	else {
		
		document.getElementById(id).className = 'none'
		document.getElementById('color_colors').value = document.getElementById('color_colors').value.replace((colorvalue + ","),"")
		document.getElementById(id).innerHTML = "<div class='colortop'>" + colorvalue + "</div>"
	}

}

function SetBrand(id,name) {
	

	var brandvalue = name

	
	if(document.getElementById(id).className != 'activebrand') {
		document.getElementById(id).className = 'activebrand'
		document.getElementById('brand_brands').value = document.getElementById('brand_brands').value + brandvalue + ",";
	}
	else {
		
		document.getElementById(id).className = 'none'
		document.getElementById('brand_brands').value = document.getElementById('brand_brands').value.replace((brandvalue + ","),"")
	}

}

function SetBrandCo(id,name) {
	
	var brandvalue = name
	
		
		if(document.getElementById(id).className != 'activebrand') {
			document.getElementById(id).className = 'activebrand'
			document.getElementById('brand_co_brands').value = document.getElementById('brand_co_brands').value + brandvalue + ",";
		}
		else {
			
			document.getElementById(id).className = 'none'
			document.getElementById('brand_co_brands').value = document.getElementById('brand_co_brands').value.replace((brandvalue + ","),"")
		}
	
}

function SetSymbolS(name,nr) {
	
	if(document.getElementById("thesymbols_" + nr).value == "0") {
		document.getElementById("thesymbols_" + nr).value = name;
		document.getElementById("thissymbols_" + nr).className = 'actives'
	}
	else {
		document.getElementById("thesymbols_" + nr).value = "0";
		document.getElementById("thissymbols_" + nr).className = '0'
	}
	
	
}

function SetSymbolW(name,nr) {

	if(document.getElementById("thesymbolw_" + nr).value == "0") {
		document.getElementById("thesymbolw_" + nr).value = name;
		document.getElementById("thissymbolw_" + nr).className = 'activew'
	}
	else {
		document.getElementById("thesymbolw_" + nr).value = "0";
		document.getElementById("thissymbolw_" + nr).className = '0'
	}
	
}


function ShowHideAreas(wrap,all,pil) {
	owrap = wrap
	wrap = document.getElementById(wrap)
	all = document.getElementById(all)
	pil = document.getElementById(pil)
	
	if(wrap.style.display == 'none') {
		//wrap.style.visibility = 'visible'
		pil.src = "../images/pil_open.png"
		new Effect.SlideDown(wrap)
		setTimeout("theAreaVisible(owrap)", 1000)
	}
	else {
		pil.src = "../images/pil_closed.png"
		wrap.style.visibility = 'hidden'
		new Effect.SlideUp(wrap)
	}

	
	
}


function theAreaVisible(area) {
	
	
	document.getElementById(area).style.visibility = 'visible'

}


function ShowHideSideMenu() {
	
	if(document.getElementById('side_menu').style.display == 'block') {
		document.getElementById('side_menu').style.display = 'none'
	}
	else {
		document.getElementById('side_menu').style.display = 'block'
	}
	
}

function HideSideMenu() {
	
	if(document.getElementById('side_menu').style.display == 'block') {
		document.getElementById('side_menu').style.display = 'none'
	}
	
}

function SetPerspMenu(n) {
	
	//alert(n.parentNode.parentNode.offsetTop)
	
	x = window.event.clientX + document.body.scrollLeft;
	y = window.event.clientY + document.body.scrollTop;
	if(document.getElementById('perspmenu').style.display == 'block'){
		document.getElementById('perspmenu').style.display = 'none'
	}
	else {
		document.getElementById('perspmenu').style.display = 'block'
		document.getElementById('perspmenu').style.left = (0+x) + "px";
		document.getElementById('perspmenu').style.top = (10+y) + "px";
	}
    
}

function ShowHideInstructions() {
	
	new Effect.toggle('instructions','appear')
}

function ShowHideDate() {
	
	new Effect.toggle('surveydate','appear')
}

function ShowHideDetails(pist) {

	document.getElementById('designgenetic_wrap').style.height = "auto"
	if(document.getElementById('persdetails').getElementsByTagName('A')[0].innerHTML == "Show Details") {
		document.getElementById('persdetails').getElementsByTagName('A')[0].innerHTML = "Hide Details"
	}
	else {
		document.getElementById('persdetails').getElementsByTagName('A')[0].innerHTML = "Show Details"
	}

	new Effect.toggle(pist,'slide')

	
}


function HideAllAreas() {
	
	divwraps = document.getElementsByTagName('DIV').length;
	divwrap = document.getElementsByTagName('DIV')
	

	
	for (i=0; i<divwraps; i++) {
		
		if(divwrap[i].id.indexOf ("_wrap") !=-1) {
			
			if(divwrap[i].style.display != 'none') {
			
			pil = divwrap[i].id.replace("_wrap","")
			pildiv = document.getElementById(pil+'_pil')

			pildiv.src = "../images/pil_closed.png"
			divwrap[i].style.visibility = 'hidden'
			
			new Effect.SlideUp(divwrap[i])
			
		
		}
			
		
		}
	}
	
}

function ShowAllAreas() {
	
	divwraps = document.getElementsByTagName('DIV').length;
	divwrap = document.getElementsByTagName('DIV')
	

	for (i=0; i<divwraps; i++) {
		
		if(divwrap[i].id.indexOf ("_wrap") !=-1) {
			
			if(divwrap[i].style.display == 'none') {
			
		
			
			pil = divwrap[i].id.replace("_wrap","")
			pildiv = document.getElementById(pil+'_pil')

			pildiv.src = "../images/pil_open.png"
			
			new Effect.SlideDown(divwrap[i])

			setTimeout("AreasVisible()", 1000)
				
		
		}
			
		
		}
	}
	

	
}

function AreasVisible() {
	
	
	
	divwraps = document.getElementsByTagName('DIV').length;
	divwrap = document.getElementsByTagName('DIV')

	for (i=0; i<divwraps; i++) {
		
		if(divwrap[i].id.indexOf ("_wrap") !=-1) {

			divwrap[i].style.visibility = 'visible'

		}
	}
}


function SelectAllSurvey() {
	
	var drnr = document.getElementById('surveyselection').getElementsByTagName('input').length;
	var dr = document.getElementById('surveyselection').getElementsByTagName('input');
	
	for (i=0; i<drnr; i++) {
		
		if(document.getElementById('allselected').value == "ok") {
			dr[i].checked = false;
		}
		else {
			dr[i].checked = true;
		}
	}
	
	if(document.getElementById('allselected').value == "ok") {
		document.getElementById('allselected').value = ""
		document.getElementById('selectlink').innerHTML = "Select All"
	}
	else {
		document.getElementById('allselected').value = "ok"
		document.getElementById('selectlink').innerHTML = "Unselect All"
	}
	
	
}

function SelectBasicSurvey() {
	
	var drnr = document.getElementById('surveyselection').getElementsByTagName('input').length;
	var dr = document.getElementById('surveyselection').getElementsByTagName('input');
	
	for (i=0; i<drnr; i++) {
		
			dr[i].checked = false
			
			if( dr[i].value == "DesignGenetics" || dr[i].value == "Color") {
				
				dr[i].checked = true
			}
	}
	
}

function ShowWizard() {
	
	document.getElementById("adminstartmenu").style.display = "none"
	document.getElementById("wizard").style.display = "block"
}

function HideWizard() {
	
	document.getElementById("wizard").style.display = "none"
	document.getElementById("adminstartmenu").style.display = "block"
}

function ShowHideOtherDots() {
	
	divwraps = document.getElementById('resultlistcont').getElementsByTagName('DIV').length;
	divwrap = document.getElementById('resultlistcont').getElementsByTagName('DIV')
	
	
	for (i=0; i<divwraps; i++) {
		
		if (divwrap[i].className == "otherdots") {
			if(divwrap[i].style.display == 'block') {
				divwrap[i].style.display = 'none'
			}
			else {
				divwrap[i].style.display = 'block'
			}
		}
		
		
	}
	
	if(document.getElementById('persdetails').getElementsByTagName('A')[0].innerHTML == "Show Other") {
		document.getElementById('persdetails').getElementsByTagName('A')[0].innerHTML = "Hide Other"
	}
	else {
		document.getElementById('persdetails').getElementsByTagName('A')[0].innerHTML = "Show Other"
	}
}

function ShowSetting(div) {
	
	
	divwraps = document.getElementById('settingsdiv').getElementsByTagName('DIV').length;
	divwrap = document.getElementById('settingsdiv').getElementsByTagName('DIV')

	
	for (i=0; i<divwraps; i++) {
		
		if (divwrap[i].id != "settingspaypal") {
			divwrap[i].style.display = 'none'
		}
		
		if (divwrap[i].className == "surveyboxv"){
			divwrap[i].style.display = 'block'
		}
		
		
	}
	//alert(div)
	document.getElementById(div).style.display = 'block'
}

function Test() {

	
	winHeight=document.all?document.body.clientHeight:window.innerHeight; //height of web window 
	winTop=window.pageYOffset //how much scrolled down
	smTop = document.getElementById('sidewrap').offsetTop
	
	if (winTop > current) {
		moveY =  winTop - current
		current = winTop
	}
	else if (winTop < current) {
		moveY =  - (current - winTop)
		current = winTop
	}
	else {
		moveY = 0
	}
	
	
	new Effect.Move('sidewrap', {x: 0, y: moveY})
}

function IdAddText(area) {
	
	document.getElementById('addimage').style.display = 'none'
	document.getElementById('addcolor').style.display = 'none'
	document.getElementById('editarea2').style.display = 'block'
	document.getElementById('idhead').innerHTML = "Add Note / Keyword to " + area
	document.getElementById('myidattribute_idarea').value = area.toLowerCase()
	document.getElementById('addtext').style.display = 'block'
	
	window.location = "#top"
	
}

function IdAddImage(area) {
	
	document.getElementById('addtext').style.display = 'none'
	document.getElementById('addcolor').style.display = 'none'
	document.getElementById('editarea2').style.display = 'block'
	document.getElementById('idhead').innerHTML = "Add Image to " + area
	document.getElementById('idarea').value = area.toLowerCase()
	document.getElementById('addimage').style.display = 'block'
	
	window.location = "#top"
}

function IdAddColor(area) {
	
	document.getElementById('addtext').style.display = 'none'
	document.getElementById('addimage').style.display = 'none'
	document.getElementById('editarea2').style.display = 'block'
	document.getElementById('idhead').innerHTML = "Add Color to " + area
	document.getElementById('idarea').value = area.toLowerCase()
	document.getElementById('addcolor').style.display = 'block'
	
	window.location = "#top"
}



function SetIdColor(color) {
	
	area = document.getElementById('idarea').value
	//alert(area)
	window.location = "/myidentity/addcolor?color=" + color + "&area=" + area
		
}

function DeleteIdItem(area) {
		
		var drnr = document.getElementById('myid_wrap_' + area.toLowerCase()).getElementsByTagName('DIV').length;
		var dr = document.getElementById('myid_wrap_' + area.toLowerCase()).getElementsByTagName('DIV');

		hide = 'no'
		for (i=0; i<drnr; i++) {
			if(dr[i].className == 'closeeditarea') {
				if(dr[i].style.display == 'block') {
					dr[i].style.display = 'none'
					hide = 'ok'
				}
				else {
					dr[i].style.display = 'block'
				}
					
			}
		}
		
		if(hide == 'ok') {
			//document.getElementById('deletebut_work').innerHTML = 'Delete Item'
		}
		else {
			//document.getElementById('deletebut_work').innerHTML = 'Hide Delete'
		}
		

	
}

function ShowDiv(d) {


	var connr = document.getElementById('newattr').getElementsByTagName('div').length;
	var con = document.getElementById('newattr').getElementsByTagName('div');



	for (i=0; i<connr; i++) {
		if(con[i].style.display == "block") {
			(con)[i].style.display = "none";
		}
	}

	document.getElementById(d).style.display='block'


}

function ShowCM(d) {


	var connr = document.getElementById('newcm').getElementsByTagName('div').length;
	var con = document.getElementById('newcm').getElementsByTagName('div');



	for (i=0; i<connr; i++) {
		if(con[i].style.display == "block") {
			(con)[i].style.display = "none";
		}
	}

	document.getElementById(d).style.display='block'


}

function DeleteObj() {
	
	var connr = document.getElementById('objlist').getElementsByTagName('div').length;
	var con = document.getElementById('objlist').getElementsByTagName('div');



	for (i=0; i<connr; i++) {
		
		if(con[i].className == 'objtrashcan'){
			if(con[i].style.display == "block") {
				(con)[i].style.display = "none";
				but = 1
			}else{
				(con)[i].style.display = "block";
				but = 0
			}
		}
		
		
	}
	
	if(but == 0){
		document.getElementById('deleteobjbut').value = 'Hide Delete'
		
	}else{
		document.getElementById('deleteobjbut').value = 'Delete an Obejct'
		
	}
	
}

function ShowDBValue(id) {
	
	
	if(document.getElementById('f'+id).style.display == 'none') {
		document.getElementById('f'+id).style.display = 'block'
	}
	else {
		document.getElementById('f'+id).style.display = 'none'
		
		var drnr = document.getElementById('f'+id).getElementsByTagName('input').length;
		var dr = document.getElementById('f'+id).getElementsByTagName('input');

		for (i=0; i<drnr; i++) {

			dr[i].checked = 0;
			
			if(i == 2) {
				dr[i].value = "0"
			}
		}
		
	
	}
	
}

function SetDBValue(id,val) {
	document.getElementById('d'+id).value = val
}

function Agreement() {
	
	if(document.getElementById('agreement').checked == false) {
		alert("Please read and accept the User Agreement")
		return false
	}
	else {
		return true
	}
}

function ImgAgreement() {
	
	if(document.getElementById('agreement').checked == false) {
		alert("Please read and accept the Image Agreement")
		return false
	}
	else {
		return true
	}
}


function SlideShow(id,duration,count) {
	
	
	var imgnr = document.getElementById(id).getElementsByTagName('img').length;
	var img = document.getElementById(id).getElementsByTagName('img');
	
	var browser = BrowserDetect() //for IE, problem with png transparency
	
		if(count == undefined) {
			var count = 0
			
			for(i=0; i<imgnr; i++) {
				
				img[i].style.position = 'absolute';
				
				if(i == 0) {
					img[i].style.display = 'block';
				}
				else {
					img[i].style.display = 'none';
				}
				
			}
			
			
		}
		else if((imgnr-1) == count) {
			if(browser != "IE") {
				new Effect.Fade((img)[count])
			}
			else{
				(img)[count].style.display = 'none'
			}
			
			var count = 0
		}
		else {
			if(browser != "IE") {
				new Effect.Fade((img)[count])
			}
			else{
				(img)[count].style.display = 'none'
			}
			var count = count + 1
		}
		
		
		if(browser != "IE") {
			new Effect.Appear((img)[count])
		}
		else{
			(img)[count].style.display = 'block'
		}
		
	setTimeout(function () { SlideShow(id,duration,count) },duration)
}

function MyColorShow(count) {
	
	
	var divnr = document.getElementById('mycolorshow').getElementsByTagName('div').length;
	var div = document.getElementById('mycolorshow').getElementsByTagName('div');
	
	var browser = BrowserDetect() //for IE, problem with png transparency
	
		if(count == undefined) {
			var count = 0
			
			for(i=0; i<divnr; i++) {
				
				div[i].style.position = 'absolute';
				
				if(i == 0) {
					div[i].style.display = 'block';
				}
				else {
					div[i].style.display = 'none';
				}
				
			}
			
			
		}
		else if((divnr-1) == count) {
			if(browser != "IE") {
				new Effect.Fade((div)[count])
			}
			else{
				(div)[count].style.display = 'none'
			}
			
			var count = 0
		}
		else {
			if(browser != "IE") {
				new Effect.Fade((div)[count])
			}
			else{
				(div)[count].style.display = 'none'
			}
			var count = count + 1
		}
		
		
		if(browser != "IE") {
			new Effect.Appear((div)[count])
		}
		else{
			(div)[count].style.display = 'block'
		}
		
	setTimeout(function () { MyColorShow(count) },5000)
}


function MyStrengthShow(count) {
	
	
	var divnr = document.getElementById('mystrengthshow').getElementsByTagName('div').length;
	var div = document.getElementById('mystrengthshow').getElementsByTagName('div');
	
	var browser = BrowserDetect() //for IE, problem with png transparency
	
		if(count == undefined) {
			var count = 0
			
			for(i=0; i<divnr; i++) {
				
				div[i].style.position = 'absolute';
				
				if(i == 0) {
					div[i].style.display = 'block';
				}
				else {
					div[i].style.display = 'none';
				}
				
			}
			
			
		}
		else if((divnr-1) == count) {
			if(browser != "IE") {
				new Effect.Fade((div)[count])
			}
			else{
				(div)[count].style.display = 'none'
			}
			
			var count = 0
		}
		else {
			if(browser != "IE") {
				new Effect.Fade((div)[count])
			}
			else{
				(div)[count].style.display = 'none'
			}
			var count = count + 1
		}
		
		
		if(browser != "IE") {
			new Effect.Appear((div)[count])
		}
		else{
			(div)[count].style.display = 'block'
		}
		
	setTimeout(function () { MyStrengthShow(count) },5000)
}

function ImageShow(id) {
	
	
	f = document.getElementById('fadebkg')
	fs = document.getElementById('fadebkg').style
	
	im = document.getElementById('imageshowwrap')
	ims = document.getElementById('imageshowwrap').style
	imgnr = im.getElementsByTagName('img').length;
	theim = im.getElementsByTagName('img')
	
	fs.display = 'block'
	
	for (i=0; i<imgnr; i++) {
		if(theim[i].style.display == "block") {
			theim[i].style.display = "none";
		}
	}
	
	document.getElementById('lim' + id).style.display = 'block'
	
	new Effect.Appear(im)
	
}


function ImageShowFree(img) {
	
	//alert(img)
	document.getElementById('imageshowimg').src = "../images/myattributes/" + img
	
	document.getElementById('imageshowimg').style.display = 'block'
	
	
	f = document.getElementById('fadebkg')
	fs = document.getElementById('fadebkg').style
	
	im = document.getElementById('imageshowwrap')
	//ims = document.getElementById('imageshowwrap').style

	
	fs.display = 'block'	
	
	//document.getElementById('lim' + id).style.display = 'block'
	
	new Effect.Appear(im)
	
}

function ImageHide() {
	
	
	f = document.getElementById('fadebkg')
	fs = document.getElementById('fadebkg').style
	
	im = document.getElementById('imageshowwrap')
	ims = document.getElementById('imageshowwrap').style
	
	fs.display = 'none'
	
	ims.display = 'none'
	
}

function ShowNotice() {
	var t=setTimeout("HideNotice()",6000)
	document.getElementById('notice').style.background = '#F60'
	new Effect.Morph('notice', { style: 'background: #000; color: #FFF', duration: 0.2})
}

function HideNotice() {
	
	new Effect.Fade("notice", { duration: 2 })
	
}

function NoticeCert() {
	
	alert("Beta Note: You will now be routed behind a secure connection. Just accept the Certificate.")
	
}

function ShowFeelingOv(feeling) {
	
	var selnr = document.getElementById('feelstaplewrap').getElementsByTagName('DIV').length;
	var sel = document.getElementById('feelstaplewrap').getElementsByTagName('DIV');
	
	
	document.getElementById('feelstaplewrap').style.display = 'none'
	
	for (i=0; i<selnr; i++) {
		
			(sel)[i].style.display = "none";
			
			if((sel)[i].className == "feelstaple_" + feeling) {
				(sel)[i].style.display = "block";
			}
	}
	
	var feelAb = new Array()
	feelAb['happy'] = 'Happiness'
	feelAb['comf'] = 'Comfort'
	feelAb['angry'] = 'Anger'
	feelAb['strong'] = 'Strength'
	feelAb['mot'] = 'Motivation'
	feelAb['enthu'] = 'Enthuastic'
	feelAb['creative'] = 'Creativity'
	feelAb['inspired'] = 'Inspiration'
	feelAb['calm'] = 'Calmness'
	feelAb['conf'] = 'Confidence'
	
	document.getElementById('currentfeeling').innerHTML = feelAb[feeling]
	new Effect.Appear(document.getElementById('feelstaplewrap'))
	
}

function SetScoreArea(val) {
	
	var selnr = document.getElementById('divselectors').getElementsByTagName('select').length;
	var sel = document.getElementById('divselectors').getElementsByTagName('select');
	

	
	for (i=0; i<selnr; i++) {
		if(sel[i].style.display == "block") {
			(sel)[i].style.display = "none";
		}
	}

	//document.getElementById('div'+val).style.display='block'
	
		alert(val)
}

function ShowResultExplanation() {
	
	var selnr = document.getElementById('result_description').getElementsByTagName('DIV').length;
	var sel = document.getElementById('result_description').getElementsByTagName('DIV');
	
	for (i=0; i<selnr; i++) {
		
		if(sel[i].className == 'explain') {
			if(sel[i].style.display == "block") {
				(sel)[i].style.display = "none";
				document.getElementById('shexplain').innerHTML = "Show Explanation."
			}
			else {
				(sel)[i].style.display = "block";
				document.getElementById('shexplain').innerHTML = "Hide Explanation."
			}
		}

	}
}

function SetSideMenu() {
	
	clearTimeout(sm)
	
	winHeight=document.all?document.body.clientHeight:window.innerHeight; //height of web window 
	winTop=window.pageYOffset //how much scrolled down
	winBottom = winTop + winHeight
	smTop = document.getElementById('side_menu').offsetTop
	smHeight = document.getElementById('side_menu').offsetHeight
	
	if (winTop == 0) {
		startpos = smTop
	}
	
	//alert(startpos)
	
	
		if (winTop > currentpos) {
			moveY =  winTop - currentpos
			currentpos = winTop

		}
		else if (winTop < currentpos) {
			moveY =  - (currentpos - winTop)
			currentpos = winTop
		}
		else {
			moveY = 0
		}


	new Effect.Move('side_menu', {x: 0, y: moveY})
		
	
}

function LabSearchFor(val){
	document.getElementById('details').style.display = 'none'
	document.getElementById('countries').style.display = 'none'
	document.getElementById('brands').style.display = 'none'
	document.getElementById('colors').style.display = 'none'
	document.getElementById('symbols').style.display = 'none'
	document.getElementById('persons').style.display = 'none'
	document.getElementById('mobiles').style.display = 'none'
	
	document.getElementById(val).style.display = 'block'
}

StartSideMenu = function() {
	

	clearTimeout(sm)
	sm = setTimeout("SetSideMenu()", 200)
	
}

Start = function() {

	currentpos = 0 //sidewrap positioning var
	sm = ""
	//document.getElementById('mystartperson').style.display = 'block'
	new Effect.Appear('mystartperson')
		
}

//on scroll
//	window.onscroll = StartSideMenu

//start
window.onload = Start;