/*App handling*/
var ajax_url = 'http://www.ledelse-coaching.dk/includes/ajax-app.php';
var cookie_name = 'ledelse-coaching';

function calculate_hit(id){//Calculate traffic on site
	var cmd = 'calculate_hit';
	try{
		AjaxRequest.get(
			{
				'url':ajax_url,
				'parameters':{'cmd':cmd, 'category_id':id, 'userid':GetCookieValue(cookie_name)},
				'onSuccess':function(req){
					//
				},
				'onError':function(req){
					//
				}
			}
		);
	}catch(e){
		//
	}
}
function calculate_populatiry(id, term){
	var cmd = 'calculate_popularity';
	try{
		AjaxRequest.get(
			{
				'url':ajax_url,
				'parameters':{'cmd':cmd, 'coach':id, 'term':term},
				'onSuccess':function(req){
					//
				},
				'onError':function(req){
					//
				}
			}
		);
	}catch(e){
		alert(e.name + ': ' + e.message);
	}
}
function calculate_traffic(id){//Calculate traffic off site
	var cmd = 'calculate_traffic';
	try{
		AjaxRequest.get(
			{
				'url':ajax_url,
				'parameters':{'cmd':cmd, 'coach':id, 'userid':GetCookieValue(cookie_name)},
				'onSuccess':function(req){
					//
				},
				'onError':function(req){
					//
				}
			}
		);
	}catch(e){
		//
	}
}
function SetCookieValue(n, v, e){
		//Does cookie exist
		if(document.cookie.indexOf(n) == -1 ){
			var ex = new Date();
				ex.setTime(ex.getTime()+3600000*24*e);//3600000*24 = 1 dag * antal dage
			var c = n +"="+ escape(v) +"; expires="+ ex.toGMTString() +"; path=/";
			document.cookie = c;
		}
}
function GetCookieValue(n){
	var t = '';
	var cookie_array = document.cookie.toString().split(";");
	for(i = 0; i < cookie_array.length; i++){
		var cookie_key_value = cookie_array[i].toString().split("=");
		
		var key = cookie_key_value[0];
		var value = cookie_key_value[1];
		
		if(key.toString().indexOf(n) > -1)
			t = value;
	}
	return t;
}
function LoadCookie(){
	var cid = new Date();
	var chars = ['A','B','C','D','E','F','G','H','I','J','K'];
	var v = "";
	for(i=1;i<9;i++){
		v += chars[cid.getTime().toString().charAt(i)];
	}
	if(GetCookieValue(cookie_name) == '')
		SetCookieValue(cookie_name, (v+"-"+cid.getTime().toString()), 5);
}
function submit_page(n){
	var f = document.forms[n];
	AjaxRequest.get(
					{
    					'url':ajax_url,
						'parameters':{
								'cmd':'add_link',
								'company_name':f.company_name.value,
								'contact_name':f.contact_name.value,
								'homepage':f.homepage.value,
								'mailaddress':f.mailaddress.value
							},
    					'onSuccess':function(req){ 
							document.location.replace('http://www.ledelse-coaching.dk/tak-for-tilmelding.php');
						}
  					}
	);
}
function toggleSearch(){
	var f = document.forms['keywordsearch'];
		document.location.href = 'http://www.ledelse-coaching.dk/sog/'+ escape(f._phrase.value);
	return false;
}

