
function toggleDiv(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}

function positionDiv(szDivID)
{
if (document.all) {n=0;ie=1;ns6=0;}//ie
else if (document.getElementById){n=0;ie=0;ns6=1;}//ns6
else if (document.layers) {n=1;ie=0;ns6=0;}//ns4
	if (n){
		obj = document.layers[szDivID];
//obj.left = Mouse+XpageXOffset+10;
//obj.top  = MouseY+pageYOffset;
		obj.left = MouseX;
		obj.top  = MouseY;
	} else if (ns6) {
	
		obj = document.getElementById(szDivID);
//obj.style.left = MouseX+pageXOffset+10;
//obj.style.top  = MouseY+pageYOffset;
		obj.style.left = MouseX;
		obj.style.top  = MouseY;
	
	} else if (ie) { 
		obj = document.all[szDivID];
		obj.style.left = MouseX+document.body.scrollLeft+10;
		obj.style.top  = MouseY+document.body.scrollTop;
	}

}
function writeDiv(szDivID,text)
{
    if (document.layers)
    {
		var doc=document.layers[szDivID].document;
		doc.open();
		doc.write(text);
		doc.close();
	}
	else 
		if (document.getElementById)
		{
			var obj=document.getElementById(szDivID);
			obj.innerHTML=text;
		}
		else 
			if (document.all)
			{
				var obj=document.all[szDivID];
				obj.innerHTML=text;
			}
}

function updateIt(e){
if (document.all) {n=0;ie=1;ns6=0;}//ie
else if (document.getElementById){n=0;ie=0;ns6=1;}//ns6
else if (document.layers) {n=1;ie=0;ns6=0;}//ns4


	if (ns6){
		MouseX = e.pageX;
		MouseY= e.pageY;
	}
	 else if (ie){
		MouseX = window.event.clientX;
		MouseY = window.event.clientY;
	}
	else if (n){
		MouseX = e.pageX;
		MouseY = e.pageY;
	}
}

function first()
{
if (document.all) {n=0;ie=1;ns6=0;}//ie
else if (document.getElementById){n=0;ie=0;ns6=1;}//ns6
else if (document.layers) {n=1;ie=0;ns6=0;}//ns4

if (ns6)
	document.onmousemove=updateIt;
else if (ie)
	document.onmousemove=updateIt;
else if (n)
{
	window.captureEvents(Event.MOUSEMOVE);
	window.onmousemove=updateIt;
}
}


function check_mail(str)
{

for(i=0;i<str.length;i++)
    if(str.charAt(i)=="@")
	return 1;
return 0;
}

function CheckAll(dd,str)		//str=name of checkbox
{
  var CheckValue = true;
  for (var i = 0; i < dd.elements.length; i++)
  {
    var cb = dd.elements[i];
    if (cb.name == str)
      cb.checked = CheckValue;
  }
}
function lang(str)
{
	str_w=window.location.href;

	re=/german/gi;
	str_w=str_w.replace(re,str);

	re=/romanian/gi;
	str_w=str_w.replace(re,str);

	window.location.href=str_w;
}
function ClearAll(dd,str)		//str=name of checkbox
{
  var CheckValue = false;
  for (var i = 0; i < dd.elements.length; i++)
  {
    var cb = dd.elements[i];
    if (cb.name == str)
      cb.checked = CheckValue;
  }
}
