// JavaScript Document

document.write("<script type='text/javascript' src='calc/extras/swfobject.js'></scr"+"ipt>");
document.write("<script type='text/javascript' src='calc/extras/persist.js'></scr"+"ipt>");
document.write("<script type='text/javascript' src='calc/detectplugins.js'></scr"+"ipt>");	
		
		
		
			function cleanday(dy){
					
						
		
		var i;
		var x;
				
		var inputs = document.getElementById(dy).elements;
		var act = document.getElementById("scripts").innerHTML;
		var  store = new Persist.Store(dy);
		for (i=0;i<inputs.length;i++){					
			if(inputs[i].type=='text'  ){	
		
		store.remove(act + inputs[i].id);
		inputs[i].value = "";
			}
		}
			
					
					
					
				}
				
				
				
					
	function load_store(day){
		
		var  store = new Persist.Store(day);
		checkiftrue = false;
	}
	
	function playerfunc(){
			try {
				
		var quickTimeIsInstalled = detectQuickTime();
		var flash = detectFlash();
		var realPlayer = detectReal();

		var nameofaudio = document.getElementById('scripts').innerHTML;		
			if (flash == true){
				
				document.getElementById("playerbox").style.height = "28px";
			document.getElementById("playerbox").innerHTML = "<embed src=\"player/player.swf?soundFile=audio/" + nameofaudio + ".mp3" + "&autostart=yes&loop=yes&initialvolume=100&\" type=\"application/x-shockwave-flash\" quality=\"high\" height=\" 30px\" style=\"width: 435px;\" id=\"script_sound\" wmode=\"transparent\" ></embed>" ;
			document.getElementById("playerbox").style.paddingTop = "0"
				
			} else if(quickTimeIsInstalled == true)  {
				
							document.getElementById("playerbox").innerHTML = "<embed src=\"audio/" + nameofaudio + ".mp3\"  width=\"435\" height=\"20\" autostart=\"true\" pluginspage=\"http://www.apple.com/quicktime/download/\"  controller=\"true\" ></embed>";
			
			} else{
				
				alert("Please install flash player or quicktime to play audio on this site");
				
			}
			
			
			}catch( err){
				
				alert(err)};
			
			
			
		}
	
	function setData(whichday){

			
			
			
					var i;
					var inputs = document.getElementById(whichday).elements;
		for (i=0;i<inputs.length;i++){					
			if(inputs[i].type=='text' && ( inputs[i].value != "" ) ){
				
			var  store = new Persist.Store(whichday);
		
	
		
	var act = document.getElementById("scripts").innerHTML;
		store.remove(act + inputs[i].id);
	store.set(act + inputs[i].id, inputs[i].value);
			
			
			}
		}
			}	
					
					
					
	function getData(whichday){

	
					var i;
					var inputs = document.getElementById(whichday).elements;
		for (i=0;i<inputs.length;i++){					
			if(inputs[i].type=='text' && inputs[i].disabled == false ){	
			
			var store = new Persist.Store(whichday);
			var act = document.getElementById("scripts").innerHTML;
			if (act == "Activity 1"){
				
			store.get(act + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
			
			}else if (act == "Activity 2"){
				
			store.get("Activity 1" + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							  
							});
			store.get(act + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							  
							});
			}else if(act == "Activity 3"){
					store.get("Activity 1" + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					
					store.get(act + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					 }else if(act == "Activity 4"){
					store.get("Activity 1" + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					
					store.get("Activity 3" + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					
					store.get(act + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					 }else if(act == "Activity 5"){
					store.get("Activity 1" + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					
					store.get("Activity 3" + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					
					store.get("Activity 4" + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					
					store.get(act + inputs[i].id, function(ok, val) {
							  if (ok && val != null){
								 
								inputs[i].value = val;
							  }
							});
					 }
			
			}
		}
			}		
					               
           
		window.onload = 	function(){
			
					var i;
					var inputs = document.getElementsByTagName("input");
					var  store = new Persist.Store('monday');
					
		for (i=0;i<inputs.length;i++){					
			if(inputs[i].type=='text'  ){	
		inputs[i].onclick = liClickHandler;
		inputs[i].onfocus = selTxt;
		

		
			}}
			playerfunc();
		}
		
		
		function selTxt(e){
			
			 e = e||window.event;
      var Elm = e.target||e.srcElement;
	 if(!null){ 
	 Elm.select();}
	 
			
		}
					
	 function liClickHandler(e)
   {
      e = e||window.event;
      var Elm = e.target||e.srcElement;
	 if(!null){ 
	 Elm.select();}
	 
	 
      
   }

		
					
	
			