function make_country_dropdown() {
	args = 'action=make_country_dropdown&r='+Math.ceil(100*Math.random());
	var do_ajax = new Ajax.Request('/ajax_handler.php', {method: 'get', parameters: args, onComplete: function (request) {
	if (request.responseText) {
		document.getElementById('countrylist').innerHTML=request.responseText;
	} 
}});
}

function count_click(link,idI,sec) {
	args = 'id='+idI+'&section='+sec+'&r='+Math.ceil(100*Math.random());
	var do_ajax = new Ajax.Request('/count.php', {method: 'get', parameters: args});
	try {
    setTimeout('document.location = "' + link.href + '"', 100)
  } catch(err){}
}

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=620,height=550,left = 330,top = 237');");
}

var fullsize_content_array = new Array();

function toggle_textsize(num,shrink) {
		var arrDivShort = new Array();
		var arrDivLong = new Array();
		
		var elements = $$('div.ingress_default');
		if (elements[num]) arrDivShort.push(elements[num]);
		var elements = $$('div.ingress_default_long');
		if (elements[num]) arrDivLong.push(elements[num]);

		var elements2 = $$('div.ingress_trans');
		if (elements2[num]) arrDivShort.push(elements2[num]);
		var elements2 = $$('div.ingress_trans_long');
		if (elements2[num]) arrDivLong.push(elements2[num]);
		
		for (var i=1;i<=arrDivShort.length; i++) {
		objShort = arrDivShort[(i-1)];
		objLong = arrDivLong[(i-1)];
		
		if (shrink == true) {
			if (!fullsize_content_array[i+'_'+num]) fullsize_content_array[i+'_'+num] = objShort.innerHTML;
			objShort.innerHTML = fullsize_content_array[i+'_'+num].substring(0,160);
			if (objShort.innerHTML.length == 160) objShort.innerHTML += '... ';
			objShort.innerHTML += "<a style=\"color:#666;cursor:pointer;\" onclick=\"toggle_textsize("+num+",false);\">&raquo;</a>";
		} else {
			objShort.innerHTML = objLong.innerHTML+ " <a style=\"color:#666;cursor:pointer;\" onclick=\"toggle_textsize("+num+",true);\">&laquo;</a>";
		}
	
		}
}

function toggle_textsize_all(elements,shrink) {
		for (var i=0;i<elements.length;i++) {
		toggle_textsize(i,shrink);
	}
}

function toogle_trans(bol) {
			var elements = document.getElementsByClassName('ingress_trans');
			for (var i = 0, n = elements.length; i < n; i++) {
  			if (bol) elements[i].style.display='inline'; else elements[i].style.display='none';
			}
			var elements = document.getElementsByClassName('ingress_default');
			for (var i = 0, n = elements.length; i < n; i++) {
  			if (bol) elements[i].style.display='none'; else elements[i].style.display='block';
			}
}

var org_text = Array();

function shorten_sti() {
var elements = $$('a.sti_a');
for (var i=0;i<elements.length;i++) {
	if (elements[i].innerHTML.length > 30) elements[i].innerHTML = elements[i].innerHTML.substring(0,27)+'...';
}

var elements = $$('span.sti_a');
for (var i=0;i<elements.length;i++) {
	if (elements[i].innerHTML.length > 30) elements[i].innerHTML = elements[i].innerHTML.substring(0,27)+'...';
}

var elements = $$('div.featured a');
for (var i=0;i<elements.length;i++) {
	if (elements[i].innerHTML.length > 36) elements[i].innerHTML = elements[i].innerHTML.substring(0,34)+'...';
}

var elements = $$('div.online_notice span');
for (var i=0;i<elements.length;i++) {
	if (elements[i].innerHTML.length > 45) elements[i].innerHTML = elements[i].innerHTML.substring(0,43)+'...';
}

var elements = $$('div.page_text');
for (var i=0;i<elements.length;i++) {
	if (elements[i].innerHTML.length > 30) {
		org_text[(elements[i].getAttribute("id"))] = elements[i].innerHTML;
		elements[i].innerHTML = elements[i].innerHTML.substring(0,160)+'...<a style=\"color:#666;cursor:pointer;\" onclick=\"view_fullsize_text('+(elements[i].getAttribute("id"))+');\">&raquo;</a>';
	}
}

var elements = $$('div.search_select_current span');
for (var i=0;i<elements.length;i++) {
	if (elements[i].innerHTML.length > 30) {
		if (elements[i].innerHTML.length > 28) elements[i].innerHTML = elements[i].innerHTML.substring(0,31)+'...';
	}
}

} 

function view_fullsize_text(column_id) {
	column_id.innerHTML = org_text[column_id.getAttribute("id")];
}

function close_all_select() {

var elements = $$('div.search_select_dropdown');
for (var i=0;i<elements.length;i++) {
	elements[i].style.display='none';
}

}

var loop_running = false;
var last_name;
var last_place;
 
function get_universitys(passed_value) {
	if (passed_value == null) passed_value = false;
	if (loop_running == false || passed_value == true) {
	loop_running = true;
	
	if (last_name != document.getElementById('university_name').value || last_place != document.getElementById('university_place').value) {
	var uni_name;
	uni_name = document.getElementById('university_name').value;
	var args = 'action=find_university&university_name='+uni_name+'&university_place='+document.getElementById('university_place').value+'&partnerid='+'&r=de864b9b';
	var do_ajax = new Ajax.Request('/ajax_handler.php', {method: 'get', parameters: args, onComplete: handle_response_universitys});
	}
	setTimeout("get_universitys(true)",1000);
	}
}
 
function handle_response_universitys(request) {
	if (request.responseText) {
	document.getElementById('div_universitys').innerHTML=request.responseText;
	document.getElementById('div_universitys').style.display='inline';
	}
}
 
function get_places(idLanguage) {	
	var args = 'action=get_places&partnerid&r=7effb004';
	var do_ajax = new Ajax.Request('/ajax_handler.php', {method: 'get', parameters: args, onComplete: handle_response_places});
}	
 
function handle_response_places(request) {
	if (request.responseText) {
	document.getElementById('div_university_place').innerHTML=request.responseText;
	} 
}

function toggle_frontpage(tab) {
	document.getElementById('search_master').style.display='none';
	document.getElementById('search_course').style.display='none';
	document.getElementById('search_university').style.display='none';
	document.getElementById('tab_master').style.backgroundImage='url(../gfx07/app_tab3_back.gif)';
	document.getElementById('tab_course').style.backgroundImage='url(../gfx07/app_tab3_back.gif)';
	document.getElementById('tab_university').style.backgroundImage='url(../gfx07/app_tab3_back.gif)';	
	document.getElementById('inner_tab_master').style.color='White';
	document.getElementById('inner_tab_course').style.color='White';
	document.getElementById('inner_tab_university').style.color='White';
	// Change selected tab
	document.getElementById('search_'+tab).style.display='block';
	document.getElementById('tab_'+tab).style.backgroundImage='url(../gfx07/app_tab3_front.gif)';
	document.getElementById('tab_'+tab).style.display='block';
	document.getElementById('inner_tab_'+tab).style.color='#224e78';
	remember_color_value='#224e78';
	if (tab == 'master') document.getElementById('tab_shadow').style.marginLeft='0px';
	if (tab == 'course') document.getElementById('tab_shadow').style.marginLeft='270px';
	if (tab == 'university') document.getElementById('tab_shadow').style.marginLeft='520px';
}

function toggle_frontpage_partner(tab) {
	document.getElementById('search_master').style.display='none';
	document.getElementById('search_course').style.display='none';
	document.getElementById('search_university').style.display='none';
	document.getElementById('tab_master').style.backgroundColor='#<?php echo hexDarker(substr($myP["color_background_box"],1),25); ?>';
	document.getElementById('tab_course').style.backgroundColor='#<?php echo hexDarker(substr($myP["color_background_box"],1),25); ?>';
	document.getElementById('tab_university').style.backgroundColor='#<?php echo hexDarker(substr($myP["color_background_box"],1),25); ?>';
	document.getElementById('tab_master').style.color='White';
	document.getElementById('tab_course').style.color='White';
	document.getElementById('tab_university').style.color='White';
	// Change selected tab
	document.getElementById('search_'+tab).style.display='inline';
	document.getElementById('tab_'+tab).style.color='#00184a';
	document.getElementById('tab_'+tab).style.backgroundColor='<?php echo $myP["color_background_box"]; ?>';
}

function toggle_loop(tab) {
	
	var elements = $$('div.loop_search');
	for (var i=0;i<elements.length;i++) {
	elements[i].style.display='none';
	}

	var elements = $$('div.tab');
	for (var i=0;i<elements.length;i++) {
	elements[i].style.backgroundImage = 'url(../gfx07/app_tab3_back.gif)';
	}

	// Change selected tab
	if (!document.getElementById('search_'+tab)) alert('search_'+tab);
	document.getElementById('search_'+tab).style.display='block';
	document.getElementById('tab_'+tab).style.backgroundImage='url(../gfx07/app_tab3_front.gif)';
	document.getElementById('tab_'+tab).style.display='block';
	document.getElementById('inner_tab_'+tab).style.color='#224e78';
	remember_color_value='#224e78';
//	if (tab == 1) document.getElementById('tab_shadow').style.marginLeft='0px';
	//if (tab == 2) document.getElementById('tab_shadow').style.marginLeft='270px';
	//if (tab == 3) document.getElementById('tab_shadow').style.marginLeft='520px';
	//if (tab == 4) document.getElementById('tab_shadow').style.marginLeft='770px';
	//if (tab == 5) document.getElementById('tab_shadow').style.marginLeft='1020px';
}

remember_color_value = '';

function recordOutboundLink(link, category, action,ga_profile) {
  try {
    pageTracker._trackEvent(category, action);
    setTimeout('document.location = "' + link.href + '"', 100)
  }catch(err){}
}
