/*   Free Script provided by HIOXINDIA            */
/*   visit us at http://www.hscripts.com     */
/*   This is a copyright product of hioxindia.com */


var height = "180";
var width = "250";
var selectedDate=null;
var exd = new Date();
var monthe = exd.getMonth();
var yeare = exd.getFullYear();
var selMon;
var selYear;
var lastID=-1;
var lastCol=null;

function DaysInMonth(Y, M) {
    with (new Date(Y, M, 1, 12)) {
        setDate(0);
        return getDate();
    }
}

function setcal(mon,yea)
{
        mon=mon+1;
      selYear=yea;
      selMon=mon;
        var ar = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
        var days = DaysInMonth(yea,mon);
        var D = new Date(mon+"/01/"+yea);
        var ToDay = new Date();
        var day = D.getDay();
      lastID=-1;
      lastCol=null;

        var df = ar[mon-1];
        df = df+", "+D.getFullYear();
        document.getElementById('dateWin').innerHTML = df;

        var ddf = 42; /*document.calen.length; */

        for(var xx=0; xx<ddf; xx++){
		var e=document.getElementById('d'+xx);
            e.innerHTML="";
            e.style.backgroundColor="white";
            }
	 document.getElementById('pgmFrame').src="/tcs/php/getCalendarReservation.php?m="+mon+"&y="+yea;
}

function colourcal(mon,yea,sStr)
{
      selYear=yea;
      selMon=mon;
      var days = DaysInMonth(yea,mon);
      var D = new Date(mon+"/01/"+yea);
      var ToDay = new Date();
      var day = D.getDay();
      var ss = 1;
      for(var xx=day; xx<day+days; xx++){
            document.getElementById('d'+xx).innerHTML=ss++;

            if(ToDay.getDate()==ss-1 && mon==(ToDay.getMonth()+1) && yea==ToDay.getFullYear()){
               document.getElementById('d'+xx).style.backgroundColor="#FFFFCC";
            }else{
               document.getElementById('d'+xx).style.backgroundColor="white";
               }
            var sExpr=" "+(ss-1)+"."+mon+"."+yea+" ";
            if(sStr.indexOf(sExpr)!=-1){
               document.getElementById('d'+xx).style.backgroundColor="#FFCCFF";
		obj=document.getElementById('d'+xx);
		if (obj.addEventListener) {
			obj.addEventListener("click", setCol, true);
		}else{
			obj.attachEvent("onclick", setCol);
		}
            }
     }
	SelectedTerminID=false;

}


function prev()
{
        monthe = monthe-1;
        if(monthe < 0)
        {
                yeare = yeare-1;
                monthe = 11;
        }
        setcal(monthe, yeare);
        return false;
}

function next()
{
        monthe = monthe+1;
        if(monthe > 11)
        {
                yeare = yeare+1;
                monthe = 0;
        }
        setcal(monthe, yeare);
        return false;
}

function thismon()
{
        //yeare = yeare+1900;
        setcal(monthe, yeare);
}
function setCol(evt){
	if(evt.target){
		elem=evt.target;
	}else{
		elem=evt.srcElement;
	}
	if(lastID!=-1){
		if(lastCol!=null){
         		document.getElementById(lastID).style.backgroundColor=lastCol;
         	}else{
         		document.getElementById(lastID).style.backgroundColor='white';
         	}
      }
      lastCol=elem.style.backgroundColor;
      elem.style.backgroundColor='red';
      lastID=elem.id;
      selectedDate=elem.innerHTML+"."+selMon+"."+selYear;
      document.getElementById('pgmFrame').src="/tcs/php/getTerminTable.php?d="+elem.innerHTML+"&m="+selMon+"&y="+selYear;
}



/*   Free Script provided by HIOXINDIA            */
/*   visit us at http://www.hscripts.com     */
/*   This is a copyright product of hioxindia.com */

function markTermin(evt){
	if(evt.target){
		elem=evt.target;
	}else{
		elem=evt.srcElement;
	}
	if(SelectedTerminID!==false){
		if(document.getElementsByName(SelectedTerminID)[0]){
			document.getElementsByName(SelectedTerminID)[0].offsetParent.style.backgroundColor=elem.offsetParent.nextSibling.style.backgroundColor;
		}
	}
	elem.offsetParent.style.backgroundColor='red';
	var t=elem.offsetParent.nextSibling.innerHTML+' - '+elem.offsetParent.nextSibling.nextSibling.innerHTML;
	document.getElementById("conflink").href="/tcs/php/getContent.php?id=getcardata&termin="+elem.name+"&txt="+t;
	document.getElementById("confflash").href="/tcs/php/getContent.php?id=getcardata&termin="+elem.name+"&txt="+t;
	SelectedTerminID=elem.name;
}
