var basepath="http://www.afiaa.com/"; /* ANPASSEN BEI LIVESCHALTUNG*/

/*
* SPRACHWECHSEL
* 
*/
function langnavOver(key, Status) { 
	if(Status==""){ 
		document.getElementById("nav_"+key).src = langhover[key].src ; 
	}
}
function langnavOut(key, Status) { 
	if(Status==""){ 
		document.getElementById("nav_"+key).src = langnorm[key].src ; 
	}
}
var langhover = new Array(); 
var langnorm = new Array();
langhover['de']=new Image;
langhover['de'].src = basepath+'/assets/site/images/de_hover.png';
langnorm['de']=new Image;
langnorm['de'].src = basepath+'/assets/site/images/de.png';
langhover['en']=new Image;
langhover['en'].src = basepath+'/assets/site/images/en_hover.png';
langnorm['en']=new Image;
langnorm['en'].src = basepath+'/assets/site/images/en.png';
langhover['fr']=new Image;
langhover['fr'].src = basepath+'/assets/site/images/fr_hover.png';
langnorm['fr']=new Image;
langnorm['fr'].src = basepath+'/assets/site/images/fr.png';
/**
 * MAP hover location
 * listId: attribute id set on list element containing dot of location
 * movement: 'over'|'out'
 */
function mapDotHover(listId,movement) {
	
	if (movement=="over") {
		// path image hover (mouse over)
		var img = basepath+"assets/site/images/portfolio/mapdot_hover.png";
	} else {
		// path image default (mouse out)
		var img = basepath+"assets/site/images/portfolio/mapdot.png";
	} // if

	if ($(listId).id!=undefined) {
		// search for image tag inside list element and replace image
		$(listId).down('img').src = img; 
	} // if

} 
// mapDotHover


/* ANLEGER
*/
function formatTableAnleger()
{	var b, r, t = document.getElementsByTagName("table");
	for(var i=0; i<t.length; i++)
	{	var current_t = t[i];
		if(current_t.className && current_t.className == "gap1cell")
		{	b = current_t.getElementsByTagName("tbody");
			for(var j=0; j<b.length; j++)
			{	var current_b = b[j];
				r = current_b.getElementsByTagName("tr");
				for(var k=0; k<r.length; k++)
				{	
					//r[k].className = "udda";
					//alert('tr');
					var current_tr = r[k];
					d = current_tr.getElementsByTagName("td");
					for(var z=0; z<d.length; z++)
					{
						if(z==0){
							d[z].className = "celldt"; 
						}else if(z==1){
							d[z].className = "cellgap";
						}
					}
				}
			}
		}
	}
}

/* NEWS 
* alle Elemente die auf Regexp matchen werden ausgeblendet
*/
/*
function based on http://www.ab-d.fr/date/2008-12-14/
*/
function getElementsByRegExpId(p_regexp, p_element, p_tagName) {
	p_element = p_element === undefined ? document : p_element;
	p_tagName = p_tagName === undefined ? '*' : p_tagName;
	var v_return = [];
	var v_inc = 0;
	
	for(var v_i = 0, v_il = p_element.getElementsByTagName(p_tagName).length; v_i < v_il; v_i++) {
	
		if(p_element.getElementsByTagName(p_tagName).item(v_i).id && p_element.getElementsByTagName(p_tagName).item(v_i).id.match(p_regexp)) {
			v_return[v_inc] = p_element.getElementsByTagName(p_tagName).item(v_i);
			$(p_element.getElementsByTagName(p_tagName).item(v_i)).hide();
			v_inc++;
		}
	}
	return v_return;
}


function showhideNews(id){
		getElementsByRegExpId(/^moreinfo.+/)
		$('moreinfo_'+id).show();
}

