	/***********************************

	CREOFF Tools voor website
	Author: Jos Deldime (CREOFF) 2007

	***********************************/

	var creoff = {
					currPage: { visual: "default", id: "home" },
					tracker: { js:null, count:0, accountID: "UA-780675-1" }, 
					so: {}, SWFvars: {} /* for SWF Object */
					

				};

	/***
	* Toggles objDIV when clicked on objTitle
	*/
	creoff.togglePart = function(objTitle,objDIV) {
		// note: IE is case sensitive to attributes (so 'swapText' was not same as 'swaptext') - so: use lowercase only		
		var newSwapText = objTitle.text();
		var currSwapText = objTitle.attr("swaptext");
		objTitle.text(currSwapText);
		objTitle.attr("swaptext",newSwapText);
		objTitle.toggleClass("closeableText");
		objTitle.toggleClass("openableText");
		objDIV.slideToggle("normal");
	};

	creoff.openPart = function(objTitle,objDIV) {
		// note: IE is case sensitive to attributes (so 'swapText' was not same as 'swaptext') - so: use lowercase only		
		var newSwapText = objTitle.text();
		var currSwapText = objTitle.attr("swaptext");
		objTitle.text(currSwapText);
		objTitle.attr("swaptext",newSwapText);
		objTitle.addClass("closeableText");
		objTitle.removeClass("openableText");
		objDIV.slideDown("normal");
	}
	
	creoff.track = function(trackString) {
		if (creoff.tracker.count>0 ) {
			//
			creoff.doTrack(trackString);
			//
		} else { // initialize first:
			var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
			gaJsHost +=  "google-analytics.com/ga.js";
			//
			$.getScript(gaJsHost, function(){
			  	creoff.tracker.js = _gat._getTracker(creoff.tracker.accountID);
				creoff.tracker.js._initData();	
				creoff.doTrack(trackString);				
			});			
		}
	}
	
	creoff.doTrack = function(trackString) {
		creoff.tracker.count++;
		creoff.tracker.js._trackPageview(trackString);	
	}

	/***
	*
	*/
	creoff.sendForm = function() {


	};

	/***
	* give the option of adding extra vars to generic SWFObject (in page onload event below)
	*/
	creoff.checkForMore_SWFvars = function() {
		for (property in creoff.SWFvars) creoff.so.addVariable(property, creoff.SWFvars[property]);
	}
	
	/***
	* returns swf object
	*/
	creoff.SWF = function(movieName) { 
		return (navigator.appName.indexOf("Microsoft")!= -1) ? window[movieName] : document[movieName];
	}

	/***
	* goto page

	creoff.page = function(pageURL) {
		location.href=pageURL;
	};
*/
	/***
	* load navigation
	*/

	/*
	creoff.initNav = function(currPageID) {

		if(typeof(currPageID)=="undefined") currPageID = creoff.currPage.id;
		else creoff.currPage.id = currPageID;
		var navDIV = $("#nav");
		//$("#"+creoff.currPage.id).text($("#"+creoff.currPage.id).text()); //dump the A tag inbetween
		 navDIV.load("includes/_nav.htm",  null,
		  function(responseText, status, response) {
			//alert ("navigation has loaded");
			//alert($("#"+creoff.currPageID).text());
			$("#"+creoff.currPage.id).text($("#"+creoff.currPage.id).text()); //dump the A tag inbetween


		  }
		);
	};
*/


	// ------- onload events for ALL pages: -------------
	$(document).ready(function(){

		//creoff.initNav();
		/*
		$("#creofflogo").click( function () {
			alert("op logo geklikt");
			creoff.page('default.htm');
		});*/


		// -------- default visual settings for each page: ----------
		creoff.so = new SWFObject("/swf/visuals/visual_loader.swf", "flashvisual", "506", "235", "9","#ffffff");
		creoff.so.addParam("quality", "high");
		creoff.so.addParam("wmode", "transparent");
		creoff.so.addParam("allowScriptAccess", "always");
		creoff.so.addVariable("swf", creoff.currPage.visual);
		creoff.checkForMore_SWFvars();
		creoff.so.write("visual");		
		
		/*
		s=""; obj = creoff.so;
		for (p in obj) alert(typeof(obj)+" | "+obj[p]);
		*/		

		/*
		$('#visual').media({
			width:     506,
			height:    235,
			bgColor:   '', // background color
			src:       'swf/visuals/visual_loader.swf',
			params:    { quality: 'high', wmode: 'transparent' }, // object params/embed attrs
			flashvars:    { swf: creoff.currPage.visual }, // object params/embed attrs
			caption:   false
		}); */



	});

	


