/* ################################################
	Startup Application
################################################# */


function init() {

	var obj = document.getElementById('flippertravel');
	if (!obj) alert('ID flippertravel nicht gefunden');
	objEventHandler( obj, 'click', countClick );
	
	var obj = document.getElementById('sale-butler');
	if (!obj) alert('ID sale-bulter nicht gefunden');
	objEventHandler( obj, 'click', countClick );

	var obj = document.getElementById('kredit-karten');
	if (!obj) alert('ID kredit-karten nicht gefunden');
	objEventHandler( obj, 'click', countClick );
	
	doView ();
}

function countClick ( evt ) {
	var objid; 
	if (evt && evt.srcElement) objid = evt.srcElement.id; 
	if (!objid) objid = this.id;

	var req = getRequest();
	req.onreadystatechange = function () {   
		switch (req.readyState) {
		case 1:
			// obj.style.backgroundColor = "#aa0000";
			break;
		case 4:
			if ( req.status == 200 ) {
			} else{
				//alert('Request-Fehler: ' + req.status);
			}
			// obj.style.backgroundColor = "#000000";
		default:
			return false;
			break;     
		}
	};

	var counturl = 'counter.php?id='+ objid ;
	try {
		req.open("GET", counturl, true);
		req.send(null);
	}
	catch (open){
		alert('Open: ' + open);
	}

}

function doView () {

	var counturl = 'countview.php?ref='+ escape(document.referrer) ;

	var req = getRequest();
	try {
		req.open("GET", counturl, true);
		req.send(null);
	}
	catch (open){
		alert('View: ' + open);
	}
}
	
objEventHandler( window, 'load', init);
