Event.observe(window, 'load', function() {init()});
function init(){
	var style = '';
	height=0,
	height_l=$('cleft').getHeight(),
	height_m=$('cmid').getHeight(),
	height_r=$('cright').getHeight();
	
	if (height_l>height_m){height=height_l;}else{height=height_m;}
	if (height_r>height){height=height_r;}
	
	style = (height-10)+'px';
	//alert(height);
	$('vsepl').setStyle({height:style});
	$('vsepr').setStyle({height:style});
}
// *********************************************************************************************************//
// showdates                                                                                                //
// *********************************************************************************************************//

function showdates(mode){
	//alert("showdates");
	var params = 'mode='+mode;
	params += '&z='+ new Date().getTime();
	//alert ('ajax_dates.php?'+params);
	new Effect.BlindUp('dates_content', {duration: 0.5,  queue: 'end', afterFinish: function()
	{
		new Ajax.Request('/ajax_dates.php', {
			method: 'get',
			parameters: params,
			onSuccess: function(xhrResponse){
				var content = xhrResponse.responseText;
				//alert (content);
				//alert("total_count: "+pagin_array[0]+" - this_page_count: "+pagin_array[1]+" - max_entry_per_page: "+pagin_array[2]+" - page_number: "+pagin_array[3]);
				$('dates_content').update(content);
				if (mode == 'exp') {var nav='<a href="" onClick="showdates(\'col\');return false;">[-] less</a>';}
				else {var nav='<a href="" onClick="showdates(\'exp\');return false;">[+] more</a>';}
				$('dates_expcol').update(nav);
				new Effect.BlindDown('dates_content');
				 },
			onFailure:function(xhrResponse) {
				alert('Ajax Request Failure\n'.xhrResponse.statusText);
				}
			});
	}
	});
}

// *********************************************************************************************************//
// showreleases                                                                                                //
// *********************************************************************************************************//

function showreleases(mode){
	if (mode == 'exp') {
		var nav='<a href="" onClick="showreleases(\'col\');return false;">[-] less</a>';
		new Effect.BlindDown('releases_more');
		}
	else {
		var nav='<a href="" onClick="showreleases(\'exp\');return false;">[+] more</a>';
		new Effect.BlindUp('releases_more');
		}
	$('rel_expcol').update(nav);
}
// *********************************************************************************************************//
// shownews                                                                                                //
// *********************************************************************************************************//

function shownews(mode){
	if (mode == 'exp') {
		var nav='<a href="" onClick="shownews(\'col\');return false;">[-] less</a>';
		new Effect.BlindDown('news_more');
		}
	else {
		var nav='<a href="" onClick="shownews(\'exp\');return false;">[+] more</a>';
		new Effect.BlindUp('news_more');
		}
	$('news_expcol').update(nav);
}
// *********************************************************************************************************//
// newslettersignup                                                                                         //
// *********************************************************************************************************//
function newslettersignup(){
	//alert("newslettersignup");
	var params = 'email=' + $('nl_email').value;
	params += '&lang=' + $('lang').value;
	params += '&ci=' + $('ci').value;
	params += '&z='+ new Date().getTime();
	//alert ('ajax_nlsignup.php?'+params);

	new Ajax.Request('/ajax_nlsignup.php', {
		method: 'get',
		parameters: params,
		onSuccess: function(xhrResponse){
			var content = xhrResponse.responseText;
			//alert (content);
			//alert("total_count: "+pagin_array[0]+" - this_page_count: "+pagin_array[1]+" - max_entry_per_page: "+pagin_array[2]+" - page_number: "+pagin_array[3]);
			$('newsletterInfo').update(content);
			 },
		onFailure:function(xhrResponse) {
			alert('Ajax Request Failure\n'.xhrResponse.statusText);
			}
		});
}

// *********************************************************************************************************//
// nlemail                                                                                         //
// *********************************************************************************************************//
function nlemail(e){
	if (e!=null) {
		var eKey=(e.keyCode ? e.keyCode : e.which);
		}
	if(eKey==13 || e==null){newslettersignup();}
}



