// JavaScript Document
// get cookie
function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( cookie_name + '=(.*?)(;|$)' );
	//alert (results);
  if ( results )
    return ( unescape ( results[1] ) );
  else
    return -1;
}

// cookies speichern.

function setCookie(objektID, preis,ubegin,uend,bild) {
		if (navigator.cookieEnabled == false)
			alert("Um diese Funktion nutzen zu können, müsssen Sie Cookies erlauben.");
		else{
				//if(ubegin == 0 || ubegin == '') ubegin = -1; 
				//if(uend == 0 || uend == '') uend = -1;
				var x = get_cookie('canzahl');
				var temp = "form"+objektID;	
				var form = document.getElementById(temp);
				//alert(x);
				var ablauf = new Date();
				ablauf.setTime(ablauf.getTime()+(31*24*60*60*1000));
				var expires = "; expires="+ablauf.toGMTString();
				if(x >= 1) {
					var c = objektID+"&"+ubegin+"&"+uend;
					if(inFavorit_(c)) return;
					
					for(i =1; i <= x; i++){

						c = get_cookie(i);
						if(c == "" || c == -1 ){
							document.cookie = i+"="+objektID+"&"+ubegin+"&"+uend+"&"+preis+"&"+bild+expires;
							document.cookie = "canzahl="+x+expires;
							formularbutton_deaktiv(form);
							return;
						}
					}
					x++;
					document.cookie = x+"="+objektID+"&"+ubegin+"&"+uend+"&"+preis+"&"+bild+expires;
					document.cookie = "canzahl="+x+expires;
					formularbutton_deaktiv(form);
					return;
				}
				else{
					x = 1;
					document.cookie = x+"="+objektID+"&"+ubegin+"&"+uend+"&"+preis+"&"+bild+expires;
					document.cookie = "canzahl="+x+expires;
					formularbutton_deaktiv(form);
				}

		}
}

function delCookie(cook){
		var ablauf = new Date();
		ablauf.setTime(ablauf.getTime()-(31*24*60*60*1000));
		var expires = "; expires="+ablauf.toGMTString();
		//alert(cook); 
		document.cookie = cook+"="+expires;
		/*ablauf = new Date();
		ablauf.setTime(ablauf.getTime()+(31*24*60*60*1000));
		expires = "; expires="+ablauf.toGMTString();
		document.cookie = "canzahl="+canzahl+expires;*/
		
}

function inFavorit_(cookie){
	//alert(document.cookie);
	return document.cookie.match(cookie);
}
function inFavoriten_( id, begin, end){
	
	var temp = "form"+id;	
	form = document.getElementById(temp);
	var c = id+"&"+begin+"&"+end;
	if(inFavorit_(c)){
		formularbutton_deaktiv(form);
		//alert("ok");
	}
	else{
		formularbutton_aktiv(form);
	}
		
}

function formularbutton_aktiv(f){
	f.button.value= "Zum Favoriten hinzufügen";
	f.button.disabled =false;
	
}

function formularbutton_deaktiv(f){
	f.button.value= "In Favoriten Liste aufgenommem";
	f.button.disabled =true;
	f.button.style.color = "#ccc";
}


