

var timeout	= 500;
var closetimer	= 0;


function openMenu(){
	document.getElementById('menulayer').style.visibility='visible';
}

function closeMenu(){
	document.getElementById('menulayer').style.visibility='hidden';
}

function mOver(){
		if(closetimer){
			window.clearTimeout(closetimer);
			closetimer = null;
		}

}

function mOut(){
	closetimer = window.setTimeout(closeMenu, timeout);
}


var size = 12;
var step = 0;


function smallerText(){
	if (step > 0) {
		step -= 3;
		document.getElementById('article-container').style.fontSize = size+step+"px";
	}
	checkSetps();
}

function biggerText(){
	if (step < 9 ){
		step += 3;
		document.getElementById('article-container').style.fontSize = size+step+"px";
	}
	checkSetps();
}

function checkSetps(){
	if (step > 0) {
		document.getElementById('iconsmaller').src = 'images/icon_minus.gif';
		if (step < 9) {
			document.getElementById('iconbigger').src = 'images/icon_plus.gif';
		} else {
			document.getElementById('iconbigger').src = 'images/icon_plus_off.gif';
		}
	} else {
		document.getElementById('iconsmaller').src = 'images/icon_minus_off.gif';
	}
}

var widder = new Image();
widder.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/widder_off.gif";
var widder_on = new Image();
widder_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/widder_on.gif";

var stier = new Image();
stier.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/stier_off.gif";
var stier_on = new Image();
stier_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/stier_on.gif";

var zwillinge = new Image();
zwillinge.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/zwillinge_off.gif";
var zwillinge_on = new Image();
zwillinge_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/zwillinge_on.gif";

var krebs = new Image();
krebs.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/krebs_off.gif";
var krebs_on = new Image();
krebs_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/krebs_on.gif";

var loewe = new Image();
loewe.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/loewe_off.gif";
var loewe_on = new Image();
loewe_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/loewe_on.gif";

var jungfrau = new Image();
jungfrau.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/jungfrau_off.gif";
var jungfrau_on = new Image();
jungfrau_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/jungfrau_on.gif";

var waage = new Image();
waage.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/waage_off.gif";
var waage_on = new Image();
waage_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/waage_on.gif";

var skorpion = new Image();
skorpion.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/skorpion_off.gif";
var skorpion_on = new Image();
skorpion_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/skorpion_on.gif";

var schuetze = new Image();
schuetze.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/schuetze_off.gif";
var schuetze_on = new Image();
schuetze_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/schuetze_on.gif";

var steinbock = new Image();
steinbock.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/steinbock_off.gif";
var steinbock_on = new Image();
steinbock_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/steinbock_on.gif";

var wassermann = new Image();
wassermann.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/wassermann_off.gif";
var wassermann_on = new Image();
wassermann_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/wassermann_on.gif";

var fische = new Image();
fische.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/fische_off.gif";
var fische_on = new Image();
fische_on.src = "/noeastro/cms/export/system/modules/de.noeastro.frontend/resources/images/sign/fische_on.gif";

var signtext = new Array();
signtext[1] = "Text zu Sternzeichen 1";
signtext[2] = "Text zu Sternzeichen 2";
signtext[3] = "Text zu Sternzeichen 3";
signtext[4] = "Text zu Sternzeichen 4";
signtext[5] = "Text zu Sternzeichen 5";
signtext[6] = "Text zu Sternzeichen 6";
signtext[7] = "Text zu Sternzeichen 7";
signtext[8] = "Text zu Sternzeichen 8";
signtext[9] = "Text zu Sternzeichen 9";
signtext[10] = "Text zu Sternzeichen 10";
signtext[11] = "Text zu Sternzeichen 11";
signtext[12] = "Text zu Sternzeichen 12";

var selectedSign = "";
var selected;

function selectedStarsign(sign,text)
{
	selectedSign = sign;
	selected=text;
	document.getElementById('stars-text').innerHTML = text
	
}


function starsignOver(sign,text){
	document.images[sign].src = eval(sign + "_on.src");
	document.getElementById('stars-text').innerHTML = text;
}

function starsignOut(sign,defaultsign,text){
	document.images[sign].src = eval(sign + ".src");
	if( selectedSign.length > 0 && selectedSign != -1 ) {
		// signtext
		document.images[selectedSign].src = eval(selectedSign + "_on.src");
		document.getElementById('stars-text').innerHTML = selected;//signtext[selectedSign.slice(1)];
	} else {
		// default-text
	}
}

function selectSign(sign,text){
        selected = text;
	document.images[selectedSign].src = eval(selectedSign + ".src");
	selectedSign = sign;
	document.images[selectedSign].src = eval(selectedSign + "_on.src");
	
}



function showCodeHelp(){
	document.getElementById('code-help').innerHTML = "Die Pr&uuml;fziffer umfasst drei oder vier Stellen und befindet sich auf  der R&uuml;ckseite Ihrer Kreditkarte. <a href=\"javascript:hideCodeHelp();\">Ausblenden</a>";
}

function hideCodeHelp(){
	document.getElementById('code-help').innerHTML = "<a href=\"javascript:showCodeHelp();\">Was ist das?</a>";
}

function openPopup(url,title,width,height)
{
	popup=window.open(url,title,"width="+width+", height="+height+", scrollbars=yes");
}



function clearDescriptionValue(element,value) {
	if (element.value == value)
  		element.value='';
}
function clearSearchValue(element) 
{
	clearDescriptionValue(element,'suche');

}

function isNotEmpty(value) {
	if (value == null || value == '') {
		return false;
	}
	return true;
}


//Daily horoscope


function setTransitAndSubmit(transit) {
	document.transitForm.transit.value = transit;
	document.transitForm.submit();
	return false;
}



//Daily horoscope
        
	
function toggleImage(elementID,idNamePraefix)
{
	var layerimage="";
	for(var i=0;i<=4;i++)
	{
		if (document.getElementById(idNamePraefix+i))
		{
			if (document.getElementById(idNamePraefix+i).style.display == "block")
				layerimage=idNamePraefix+i;
		}
	}
	document.getElementById(layerimage).style.display = "none";
	document.getElementById(elementID).style.display = "block";
}


function setSignText(elementId,text){
	if (document.getElementById(elementId))
	{
		document.getElementById(elementId).value = text;
	}
}

var selectedSign;
var selected;
function setFirstStarsign(text,id)
{
	selectedSign = id;
	selected=text;
	document.getElementById('stars-text').innerHTML = text
	
}


var s1 = new Image();
var s1_on = new Image();

var s2 = new Image();
var s2_on = new Image();

var s3 = new Image();
var s3_on = new Image();

var s4 = new Image();
var s4_on = new Image();

var s5 = new Image();
var s5_on = new Image();

var s6 = new Image();
var s6_on = new Image();

var s7 = new Image();
var s7_on = new Image();

var s8 = new Image();
var s8_on = new Image();

var s9 = new Image();
var s9_on = new Image();

var s10 = new Image();
var s10_on = new Image();

var s11 = new Image();
var s11_on = new Image();

var s12 = new Image();
var s12_on = new Image();


function setImagePath(path)
{
	baseImagePath=path + "/";
	s1.src = baseImagePath + "sign-pink_1_off.gif";
	s1_on.src = baseImagePath + "sign-pink_1_on.gif";

	s2.src = baseImagePath + "sign-pink_2_off.gif";
	s2_on.src = baseImagePath + "sign-pink_2_on.gif";

	s3.src = baseImagePath + "sign-pink_3_off.gif";
	s3_on.src = baseImagePath + "sign-pink_3_on.gif";

	s4.src = baseImagePath + "sign-pink_4_off.gif";
	s4_on.src = baseImagePath + "sign-pink_4_on.gif";

	s5.src = baseImagePath + "sign-pink_5_off.gif";
	s5_on.src = baseImagePath + "sign-pink_5_on.gif";

	s6.src = baseImagePath + "sign-pink_6_off.gif";
	s6_on.src = baseImagePath + "sign-pink_6_on.gif";

	s7.src = baseImagePath + "sign-pink_7_off.gif";
	s7_on.src = baseImagePath + "sign-pink_7_on.gif";

	s8.src = baseImagePath + "sign-pink_8_off.gif";
	s8_on.src = baseImagePath + "sign-pink_8_on.gif";

	s9.src = baseImagePath + "sign-pink_9_off.gif";
	s9_on.src = baseImagePath + "sign-pink_9_on.gif";

	s10.src = baseImagePath + "sign-pink_10_off.gif";
	s10_on.src = baseImagePath + "sign-pink_10_on.gif";

	s11.src = baseImagePath + "sign-pink_11_off.gif";
	s11_on.src = baseImagePath + "sign-pink_11_on.gif";

	s12.src = baseImagePath + "sign-pink_12_off.gif";
	s12_on.src = baseImagePath + "sign-pink_12_on.gif";
}

var userBirthPlaceLineID="";
var partnerBirthPlaceLineID="";
var profilBirthPlaceLineID="";


function setUserBirthPlaceLineID(birthPlaceLineID)
{
	userBirthPlaceLineID = birthPlaceLineID;
}
function setPartnerBirthPlaceLineID(birthPlaceLineID)
{
	partnerBirthPlaceLineID=birthPlaceLineID;
}
function setProfilBirthPlaceLineID(birthPlaceLineID)
{
	profilBirthPlaceLineID=birthPlaceLineID;
}

function setBirthPlaceLines()
{	if (userBirthPlaceLineID!=""){
		if (document.getElementById(userBirthPlaceLineID))
		{
			var index = document.getElementById(userBirthPlaceLineID).selectedIndex;
			document.getElementById(userBirthPlaceLineID).options[document.getElementById(userBirthPlaceLineID).selectedIndex].onkeyup();
		}
	}
	if (partnerBirthPlaceLineID!=""){
		if (document.getElementById(partnerBirthPlaceLineID))
		{
			var index = document.getElementById(partnerBirthPlaceLineID).selectedIndex;
			document.getElementById(partnerBirthPlaceLineID).options[document.getElementById(partnerBirthPlaceLineID).selectedIndex].onkeyup();
		}
	}
	if (profilBirthPlaceLineID!=""){
		if (document.getElementById(profilBirthPlaceLineID))
		{
			var index = document.getElementById(birthPlaceLineID).selectedIndex;
			document.getElementById(profilBirthPlaceLineID).options[document.getElementById(profilBirthPlaceLineID).selectedIndex].onkeyup();
		}
	}
}

function hideElement(id) {
	document.getElementById(id).style.display = "none";
}

function showElement(id) {
	document.getElementById(id).style.display = "block";
}

function submitNLType(listOfIDs,hideElementID, showElementID,errorElementID) {
	if (isOneNLSelected(listOfIDs)) {
		hideElement(hideElementID);
		showElement(showElementID);
	}
	else {
		showElement(errorElementID);
	}
}

function isOneNLSelected(listOfIDs) {
	for ( var i = 0;i< listOfIDs.length; i++) {
		var element = document.getElementById(listOfIDs[i])
		if (element.checked) {
			return true;
		}
	}
	return false;
}


