ADD_NEW_CONTACT_FLAG = "";
ADD_NEW_CONTACT_CID  = -1;

function convert_str(STR_OR)	{


		STR_OR = STR_OR.replace(/&u0101;/g,"А");
		STR_OR = STR_OR.replace(/&u0102;/g,"Б");
		STR_OR = STR_OR.replace(/&u0103;/g,"В");
		STR_OR = STR_OR.replace(/&u0104;/g,"Г");
		STR_OR = STR_OR.replace(/&u0105;/g,"Д");
		STR_OR = STR_OR.replace(/&u0106;/g,"Ѓ");
		STR_OR = STR_OR.replace(/&u0107;/g,"Е");
		STR_OR = STR_OR.replace(/&u0108;/g,"Ж");
		STR_OR = STR_OR.replace(/&u0109;/g,"З");
		STR_OR = STR_OR.replace(/&u0110;/g,"Ѕ");
		STR_OR = STR_OR.replace(/&u0111;/g,"И");
		STR_OR = STR_OR.replace(/&u0112;/g,"Ј");
		STR_OR = STR_OR.replace(/&u0113;/g,"К");
		STR_OR = STR_OR.replace(/&u0114;/g,"Л");
		STR_OR = STR_OR.replace(/&u0115;/g,"Љ");
		STR_OR = STR_OR.replace(/&u0116;/g,"М");
		STR_OR = STR_OR.replace(/&u0117;/g,"Н");
		STR_OR = STR_OR.replace(/&u0118;/g,"Њ");
		STR_OR = STR_OR.replace(/&u0119;/g,"О");
		STR_OR = STR_OR.replace(/&u0120;/g,"П");
		STR_OR = STR_OR.replace(/&u0121;/g,"Р");
		STR_OR = STR_OR.replace(/&u0122;/g,"С");
		STR_OR = STR_OR.replace(/&u0123;/g,"Т");
		STR_OR = STR_OR.replace(/&u0124;/g,"Ќ");
		STR_OR = STR_OR.replace(/&u0125;/g,"У");
		STR_OR = STR_OR.replace(/&u0126;/g,"Ф");
		STR_OR = STR_OR.replace(/&u0127;/g,"Х");
		STR_OR = STR_OR.replace(/&u0128;/g,"Ц");
		STR_OR = STR_OR.replace(/&u0129;/g,"Ч");
		STR_OR = STR_OR.replace(/&u0130;/g,"Џ");
		STR_OR = STR_OR.replace(/&u0131;/g,"Ш");


		STR_OR = STR_OR.replace(/&u0001;/g,"а");
		STR_OR = STR_OR.replace(/&u0002;/g,"б");
		STR_OR = STR_OR.replace(/&u0003;/g,"в");
		STR_OR = STR_OR.replace(/&u0004;/g,"г");
		STR_OR = STR_OR.replace(/&u0005;/g,"д");
		STR_OR = STR_OR.replace(/&u0006;/g,"ѓ");
		STR_OR = STR_OR.replace(/&u0007;/g,"е");
		STR_OR = STR_OR.replace(/&u0008;/g,"ж");
		STR_OR = STR_OR.replace(/&u0009;/g,"з");
		STR_OR = STR_OR.replace(/&u0010;/g,"ѕ");
		STR_OR = STR_OR.replace(/&u0011;/g,"и");
		STR_OR = STR_OR.replace(/&u0012;/g,"ј");
		STR_OR = STR_OR.replace(/&u0013;/g,"к");
		STR_OR = STR_OR.replace(/&u0014;/g,"л");
		STR_OR = STR_OR.replace(/&u0015;/g,"љ");
		STR_OR = STR_OR.replace(/&u0016;/g,"м");
		STR_OR = STR_OR.replace(/&u0017;/g,"н");
		STR_OR = STR_OR.replace(/&u0018;/g,"њ");
		STR_OR = STR_OR.replace(/&u0019;/g,"о");
		STR_OR = STR_OR.replace(/&u0020;/g,"п");
		STR_OR = STR_OR.replace(/&u0021;/g,"р");
		STR_OR = STR_OR.replace(/&u0022;/g,"с");
		STR_OR = STR_OR.replace(/&u0023;/g,"т");
		STR_OR = STR_OR.replace(/&u0024;/g,"ќ");
		STR_OR = STR_OR.replace(/&u0025;/g,"у");
		STR_OR = STR_OR.replace(/&u0026;/g,"ф");
		STR_OR = STR_OR.replace(/&u0027;/g,"х");
		STR_OR = STR_OR.replace(/&u0028;/g,"ц");
		STR_OR = STR_OR.replace(/&u0029;/g,"ч");
		STR_OR = STR_OR.replace(/&u0030;/g,"џ");
		STR_OR = STR_OR.replace(/&u0031;/g,"ш");

		STR_OR = STR_OR.replace(/&u1000;/g,"„");
		STR_OR = STR_OR.replace(/&u1001;/g,"“");
		STR_OR = STR_OR.replace(/&u1002;/g,"–");
		STR_OR = STR_OR.replace(/&u1003;/g,"…");
		STR_OR = STR_OR.replace(/&u1004;/g,"”");
		STR_OR = STR_OR.replace(/&u1005;/g,"•");
		STR_OR = STR_OR.replace(/&u1006;/g,"’");

return STR_OR;

}

function convert_str2(STR_OR, what)	{

		STR_OR = STR_OR.replace("А" , "&u0101;");
		STR_OR = STR_OR.replace("Б" , "&u0102;");
		STR_OR = STR_OR.replace("В" , "&u0103;");
		STR_OR = STR_OR.replace("Г" , "&u0104;");
		STR_OR = STR_OR.replace("Д" , "&u0105;");
		STR_OR = STR_OR.replace("Ѓ" , "&u0106;");
		STR_OR = STR_OR.replace("Е" , "&u0107;");
		STR_OR = STR_OR.replace("Ж" , "&u0108;");
		STR_OR = STR_OR.replace("З" , "&u0109;");
		STR_OR = STR_OR.replace("Ѕ" , "&u0110;");
		STR_OR = STR_OR.replace("И" , "&u0111;");
		STR_OR = STR_OR.replace("Ј" , "&u0112;");
		STR_OR = STR_OR.replace("К" , "&u0113;");
		STR_OR = STR_OR.replace("Л" , "&u0114;");
		STR_OR = STR_OR.replace("Љ" , "&u0115;");
		STR_OR = STR_OR.replace("М" , "&u0116;");
		STR_OR = STR_OR.replace("Н" , "&u0117;");
		STR_OR = STR_OR.replace("Њ" , "&u0118;");
		STR_OR = STR_OR.replace("О" , "&u0119;");
		STR_OR = STR_OR.replace("П" , "&u0120;");
		STR_OR = STR_OR.replace("Р" , "&u0121;");
		STR_OR = STR_OR.replace("С" , "&u0122;");
		STR_OR = STR_OR.replace("Т" , "&u0123;");
		STR_OR = STR_OR.replace("Ќ" , "&u0124;");
		STR_OR = STR_OR.replace("У" , "&u0125;");
		STR_OR = STR_OR.replace("Ф" , "&u0126;");
		STR_OR = STR_OR.replace("Х" , "&u0127;");
		STR_OR = STR_OR.replace("Ц" , "&u0128;");
		STR_OR = STR_OR.replace("Ч" , "&u0129;");
		STR_OR = STR_OR.replace("Џ" , "&u0130;");
		STR_OR = STR_OR.replace("Ш" , "&u0131;");


		STR_OR = STR_OR.replace("а" , "&u0001;");
		STR_OR = STR_OR.replace("б" , "&u0002;");
		STR_OR = STR_OR.replace("в" , "&u0003;");
		STR_OR = STR_OR.replace("г" , "&u0004;");
		STR_OR = STR_OR.replace("д" , "&u0005;");
		STR_OR = STR_OR.replace("ѓ" , "&u0006;");
		STR_OR = STR_OR.replace("е" , "&u0007;");
		STR_OR = STR_OR.replace("ж" , "&u0008;");
		STR_OR = STR_OR.replace("з" , "&u0009;");
		STR_OR = STR_OR.replace("ѕ" , "&u0010;");
		STR_OR = STR_OR.replace("и" , "&u0011;");
		STR_OR = STR_OR.replace("ј" , "&u0012;");
		STR_OR = STR_OR.replace("к" , "&u0013;");
		STR_OR = STR_OR.replace("л" , "&u0014;");
		STR_OR = STR_OR.replace("љ" , "&u0015;");
		STR_OR = STR_OR.replace("м" , "&u0016;");
		STR_OR = STR_OR.replace("н" , "&u0017;");
		STR_OR = STR_OR.replace("њ" , "&u0018;");
		STR_OR = STR_OR.replace("о" , "&u0019;");
		STR_OR = STR_OR.replace("п" , "&u0020;");
		STR_OR = STR_OR.replace("р" , "&u0021;");
		STR_OR = STR_OR.replace("с" , "&u0022;");
		STR_OR = STR_OR.replace("т" , "&u0023;");
		STR_OR = STR_OR.replace("ќ" , "&u0024;");
		STR_OR = STR_OR.replace("у" , "&u0025;");
		STR_OR = STR_OR.replace("ф" , "&u0026;");
		STR_OR = STR_OR.replace("х" , "&u0027;");
		STR_OR = STR_OR.replace("ц" , "&u0028;");
		STR_OR = STR_OR.replace("ч" , "&u0029;");
		STR_OR = STR_OR.replace("џ" , "&u0030;");
		STR_OR = STR_OR.replace("ш" , "&u0031;");

		STR_OR = STR_OR.replace("„" , "&u1000;");
		STR_OR = STR_OR.replace("“" , "&u1001;");
		STR_OR = STR_OR.replace("–" , "&u1002;");
		STR_OR = STR_OR.replace("…" , "&u1003;");
		STR_OR = STR_OR.replace("”" , "&u1004;");
		STR_OR = STR_OR.replace("•" , "&u1005;");
		STR_OR = STR_OR.replace("’" , "&u1006;");

return STR_OR;

}

function convertChar(STR_OR)	{
	var new_Str = "";
	for (i=0; i<STR_OR.length;i++)	{
		new_Str += convert_str3(STR_OR.charAt(i));
	}
	
return new_Str;
}
function convert_str3(STR_OR, what)	{

		STR_OR = STR_OR.replace("А" , "%C0");
		STR_OR = STR_OR.replace("Б" , "%C1");
		STR_OR = STR_OR.replace("В" , "%C2");
		STR_OR = STR_OR.replace("Г" , "%C3");
		STR_OR = STR_OR.replace("Д" , "%C4");
		STR_OR = STR_OR.replace("Ѓ" , "%81");
		STR_OR = STR_OR.replace("Е" , "%C5");
		STR_OR = STR_OR.replace("Ж" , "%C6");
		STR_OR = STR_OR.replace("З" , "%C7");
		STR_OR = STR_OR.replace("Ѕ" , "%BD");
		STR_OR = STR_OR.replace("И" , "%C8");
		STR_OR = STR_OR.replace("Ј" , "%A3");
		STR_OR = STR_OR.replace("К" , "%CA");
		STR_OR = STR_OR.replace("Л" , "%CB");
		STR_OR = STR_OR.replace("Љ" , "%8A");
		STR_OR = STR_OR.replace("М" , "%CC");
		STR_OR = STR_OR.replace("Н" , "%CD");
		STR_OR = STR_OR.replace("Њ" , "%8C");
		STR_OR = STR_OR.replace("О" , "%CE");
		STR_OR = STR_OR.replace("П" , "%CF");
		STR_OR = STR_OR.replace("Р" , "%D0");
		STR_OR = STR_OR.replace("С" , "%D1");
		STR_OR = STR_OR.replace("Т" , "%D2");
		STR_OR = STR_OR.replace("Ќ" , "%8D");
		STR_OR = STR_OR.replace("У" , "%D3");
		STR_OR = STR_OR.replace("Ф" , "%D4");
		STR_OR = STR_OR.replace("Х" , "%D5");
		STR_OR = STR_OR.replace("Ц" , "%D6");
		STR_OR = STR_OR.replace("Ч" , "%D7");
		STR_OR = STR_OR.replace("Џ" , "%8F");
		STR_OR = STR_OR.replace("Ш" , "%D8");


		STR_OR = STR_OR.replace("а" , "%E0");
		STR_OR = STR_OR.replace("б" , "%E1");
		STR_OR = STR_OR.replace("в" , "%E2");
		STR_OR = STR_OR.replace("г" , "%E3");
		STR_OR = STR_OR.replace("д" , "%E4");
		STR_OR = STR_OR.replace("ѓ" , "%83");
		STR_OR = STR_OR.replace("е" , "%E5");
		STR_OR = STR_OR.replace("ж" , "%E6");
		STR_OR = STR_OR.replace("з" , "%E7");
		STR_OR = STR_OR.replace("ѕ" , "%BE");
		STR_OR = STR_OR.replace("и" , "%E8");
		STR_OR = STR_OR.replace("ј" , "%BC");
		STR_OR = STR_OR.replace("к" , "%EA");
		STR_OR = STR_OR.replace("л" , "%EB");
		STR_OR = STR_OR.replace("љ" , "%9A");
		STR_OR = STR_OR.replace("м" , "%EC");
		STR_OR = STR_OR.replace("н" , "%ED");
		STR_OR = STR_OR.replace("њ" , "%9C");
		STR_OR = STR_OR.replace("о" , "%EE");
		STR_OR = STR_OR.replace("п" , "%EF");
		STR_OR = STR_OR.replace("р" , "%F0");
		STR_OR = STR_OR.replace("с" , "%F1");
		STR_OR = STR_OR.replace("т" , "%F2");
		STR_OR = STR_OR.replace("ќ" , "%9D");
		STR_OR = STR_OR.replace("у" , "%F3");
		STR_OR = STR_OR.replace("ф" , "%F4");
		STR_OR = STR_OR.replace("х" , "%F5");
		STR_OR = STR_OR.replace("ц" , "%F6");
		STR_OR = STR_OR.replace("ч" , "%F7");
		STR_OR = STR_OR.replace("џ" , "%9F");
		STR_OR = STR_OR.replace("ш" , "%F8");

		STR_OR = STR_OR.replace(" " , "%20");

		STR_OR = STR_OR.replace("„" , "&u1000;");
		STR_OR = STR_OR.replace("“" , "&u1001;");
		STR_OR = STR_OR.replace("–" , "&u1002;");
		STR_OR = STR_OR.replace("…" , "&u1003;");
		STR_OR = STR_OR.replace("”" , "&u1004;");
		STR_OR = STR_OR.replace("•" , "&u1005;");
		STR_OR = STR_OR.replace("’" , "&u1006;");

return STR_OR;

}


function LoadCont(WHO,WHICH)
{
	if (document.getElementById("DIV_CONT") && WHICH!=82 && WHICH!=91 && WHICH!=92 && WHICH!=93 && WHICH!=94 && WHICH!=101)	{
		DC = document.getElementById("DIV_CONT");
		DC.innerHTML="<table width=100% height=350px><tr><td align=center valign=middle><img src=/images/aLoader_green.gif></td></tr></table>";
		DC.style.backgroundColor = "white";
		if (!document.all)	{	//ako ne e IE
			DC.style.border = "1px black solid;";
		}

	}


var xmlHttp;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
      alert("Your browser does not support AJAX!");
      return false;
      }
    }
  }
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {

	var STR = xmlHttp.responseText;
	if (WHICH==1 || WHICH==2)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		DC = document.getElementById("DIV_CONT");
		DC.style.height="";
		DC.innerHTML= "<div  style=\"margin-bottom: 15px;margin-top: 15px; margin-right: 10px; margin-left: 10px; background-color: white; border: 0px solid gray; \">"+ STR_OR + "</div>";
	}
	if (WHICH==3)	{
		TDISP = document.getElementById("TD_DISP");
		TDISP.innerHTML="Exiting ..."
		window.location = "/login.asp";
	}
	if (WHICH==4)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		TDISP = document.getElementById("TD_DISP");
		TDISP.innerHTML=STR_OR;
		if (document.getElementById("DIV_CONT"))	{
			DC = document.getElementById("DIV_CONT");
			DC.style.backgroundColor = "";
			DC.style.border = "0px black solid;";
		}
	}
	if (WHICH==41)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		TDISP = document.getElementById("TD_DISP");
		TDISP.innerHTML=STR_OR;
		if (document.getElementById("DIV_CONT"))	{
			DC = document.getElementById("DIV_CONT");
			DC.style.backgroundColor = "";
			DC.style.border = "0px black solid;";
		}
	}
	if (WHICH==5)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		TDISP = document.getElementById("TD_DISP");
		TDISP.innerHTML=STR_OR;
		DC = document.getElementById("DIV_CONT");
		DC.style.height="350px";
	}
	if ((WHICH>=6 && WHICH <= 25) || WHICH==0)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		TDISP = document.getElementById("TD_DISP");
		TDISP.innerHTML=STR_OR;
		if (document.getElementById("DIV_CONT"))	{
			DC = document.getElementById("DIV_CONT");
			DC.style.backgroundColor = "";
		}

	}

	if ((WHICH>=30 && WHICH <= 36) || WHICH==0)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		TDISP = document.getElementById("TD_DISP");
		TDISP.innerHTML=STR_OR;
		if (document.getElementById("DIV_CONT"))	{
			DC = document.getElementById("DIV_CONT");
			DC.style.backgroundColor = "";
		}

	}

	if (WHICH==81)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		TDISP = document.getElementById("TD_DISP");
		TDISP.innerHTML=STR_OR;
		if (document.getElementById("DIV_CONT"))	{
			DC = document.getElementById("DIV_CONT");
			DC.style.backgroundColor = "";
		}

	}
	if (WHICH==82)	{

		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		NP = document.getElementById("NPwd");
		newp = NP.value;
		if (document.getElementById("OPwd"))
			OP = document.getElementById("OPwd").value;
		else
			OP = NP.value;

		IDiv = document.getElementById("INFO_DIV");

		if(document.getElementById("SEND"))		S = document.getElementById("SEND");
		if (OP!="")		{
		if (WHO=='1')		{
			if (OP.value!="" && OP.value!=STR_OR)	{
				IDiv.innerHTML="<p align=left><font color=red size=2 face=arial>Воведената стара лозинка не совпаѓа со вистинската!</font></p>";
				if(document.getElementById("SEND"))		S.disabled=true;
			}
			else					{
				IDiv.innerHTML="<p align=center><font color=red size=2 face=arial></font></p>";
				if(document.getElementById("SEND"))		S.disabled=false;
			}
		}
		if (NP.value!="")		{
			if (WHO=='2')		{
				strTEMP = NP.value;
				if (strTEMP.length <5)	{
					IDiv.innerHTML="<p align=left><font color=red size=2 face=arial>Лозинката треба да е составена<br>минимум од 5 симболи!</font></p>";
					if(document.getElementById("SEND"))		S.disabled=true;
					NP.value="";
					NP.focus();
				}
				else if(newp.indexOf(' ')!=-1)			{
					IDiv.innerHTML="<p align=left><font color=red size=2 face=arial>Лозинката не смее да содржи празни интервали!</font></p>";
					NP.value="";
					NP.focus();
					if(document.getElementById("SEND"))		S.disabled=true;
				}
				else			{
					IDiv.innerHTML="<p align=center><font color=red size=2 face=arial></font></p>";
					if(document.getElementById("SEND"))		S.disabled=false;
				}
			}
		}
		}
		
	}


	if (WHICH==91)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		D = document.getElementById("ED1");
		v = document.getElementById("address");
		v2 = document.getElementById("naddress");
		if (STR_OR=="OK")	{
			D.innerHTML = "<input type=hidden id=address value=\""+ v2.value +"\"><div onclick=\"EditInfo('address')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
			I.innerHTML="<br>";
		}
		else			{
			alert(STR_OR);
			D.innerHTML = "<input type=hidden id=address value=\""+ v.value +"\"><div onclick=\"EditInfo('address')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v.value +"</font><div>";
			I.innerHTML="<br>";
			I = document.getElementById("INFO");
			I.innerHTML="<font color=green size=2 face=arial>Промената на телефонскиот број не беше успешна ...<br>";
		}

	}
	if (WHICH==92)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		D = document.getElementById("ED2");
		v = document.getElementById("tel");
		v2 = document.getElementById("ntel");
		if (STR_OR=="OK")	{
			D.innerHTML = "<input type=hidden id=tel value=\""+ v2.value +"\"><div onclick=\"EditInfo('tel')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
			I.innerHTML="<br>";
		}
		else			{
			alert(STR_OR);
			D.innerHTML = "<input type=hidden id=tel value=\""+ v.value +"\"><div onclick=\"EditInfo('tel')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v.value +"</font><div>";
			I.innerHTML="<br>";
			I = document.getElementById("INFO");
			I.innerHTML="<font color=green size=2 face=arial>Промената на телефонскиот број не беше успешна ...<br>";
		}

	}
	if (WHICH==93)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		D = document.getElementById("ED3");
		v = document.getElementById("tel2");
		v2 = document.getElementById("ntel2");
		if (STR_OR=="OK")	{
			D.innerHTML = "<input type=hidden id=tel2 value=\""+ v2.value +"\"><div onclick=\"EditInfo('tel2')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
			I.innerHTML="<br>";
		}
		else			{
			alert(STR_OR);
			D.innerHTML = "<input type=hidden id=tel2 value=\""+ v.value +"\"><div onclick=\"EditInfo('tel2')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v.value +"</font><div>";
			I.innerHTML="<br>";
			I = document.getElementById("INFO");
			I.innerHTML="<font color=green size=2 face=arial>Промената на мобилниот телефонски број не беше успешна ...<br>";
		}

	}
	if (WHICH==94)	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		D = document.getElementById("ED4");
		v = document.getElementById("email");
		v2 = document.getElementById("nemail");
		if (STR_OR=="OK")	{
			D.innerHTML = "<input type=hidden id=email value=\""+ v2.value +"\"><div onclick=\"EditInfo('email')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
			I.innerHTML="<br>";
		}
		else			{
			alert(STR_OR);
			D.innerHTML = "<input type=hidden id=email value=\""+ v.value +"\"><div onclick=\"EditInfo('email')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v.value +"</font><div>";
			I.innerHTML="<br>";
			I = document.getElementById("INFO");
			I.innerHTML="<font color=green size=2 face=arial>Промената на електронската адреса не беше успешна ...<br>";
		}

	}
	if (WHICH==101)	{
		STR_OR = convert_str(STR);
		D = document.getElementById("MAIN_INFO");
		IH = "<table style=\"margin-top: 50px; margin-left: 10px\"><tr><td valign=top>"+ STR_OR +"</td></tr><tr><td colspan=2 valign=top align=right style=\"margin-left: 10px; margin-bottom: 20px;\">	<a href=\"login.asp\" class=loginnav>Влез&nbsp;&nbsp;&nbsp;</a>	<font face=tahoma size=2 color=yellow>|&nbsp;&nbsp;&nbsp;</font><a href=\"login_help.asp\" class=loginnav>помош</a></td></tr></table>";
		D.innerHTML = IH;

	}
	
	if (WHICH=="CheckUN")	{
		STR_OR = convert_str(STR);
		if (STR_OR=="expire") window.location = "/login.asp?S=exp";
		sSTR = STR_OR.substr(0,3);
		sSTR_OR = STR_OR.substr(3,STR_OR.length);
		DC = document.getElementById("UN_INFO");
		IN = document.getElementById("INFO_DIV");
		IDiv = document.getElementById("INFO_DIV");
		S = document.getElementById("SEND");

		if (sSTR!="SLL")	{
			if(sSTR=="SPC")			{
//					DC.innerHTML="<input type=text id=uname name=username style=\"border: 1px solid maroon; height: 20px; width: 150px; color: green;\" onblur=\"return LoadCont(0, 'CheckUN');\" value=\"\">";
				DC.innerHTML="";
				IN.innerHTML="<p align=left><font color=red size=2 face=arial>Корисничкото име не смее да содржи празни интервали!<br>Вие воведовте: <font color=black>"+sSTR_OR+"</font></font></p>";
				document.getElementById("uname").focus();
				if(document.getElementById("SEND"))		S.disabled=true;
			}
			else 	if (sSTR!="BAD")	{
//				DC.innerHTML="<input type=text id=uname name=username style=\"border: 1px solid maroon; height: 20px; width: 150px; color: green;\" onblur=\"return LoadCont(0, 'CheckUN');\" value=\""+STR_OR+"\">";
				DC.innerHTML="";
				IN.innerHTML="";
				S.disabled=false;
				document.getElementById("NPwd").focus();
			}
			else			{
//				DC.innerHTML="<input type=text id=uname name=username style=\"border: 1px solid maroon; height: 20px; width: 150px; color: green;\" onblur=\"return LoadCont(0, 'CheckUN');\" value=\""+sSTR_OR+"\">";
				DC.innerHTML="";
				IN.innerHTML="<p align=left><font color=red face='Arial Narrow' size=2>Корисничкото име веќе постои!!!</font></p>";
				S.disabled=true;
				document.getElementById("uname").focus();
			}
		}
		else			{
//				DC.innerHTML="<input type=text id=uname name=username style=\"border: 1px solid maroon; height: 20px; width: 150px; color: green;\" onblur=\"return LoadCont(0, 'CheckUN');\" value=\""+sSTR_OR+"\">";
				DC.innerHTML="";
				IN.innerHTML="<p align=left><font color=red face='Arial Narrow' size=2>Корисничкото име треба да се состои <br>од повеќе од 5 симболи!!!</font></p>";
				S.disabled=true;
				document.getElementById("uname").focus();
		}

	}

	if (WHICH=="login")	{
		STR_OR = convert_str(STR);
		IN = document.getElementById("INFO");

		if (STR_OR.substring(0,14)=="redirecting...")	{

			if (STR_OR=="redirecting...")
				window.location="/index.asp";
//				alert(STR_OR);
			else
				window.location=STR_OR.substring(14);
				//alert(STR_OR.substring(14));
			IN.innerHTML = "<br><font color=green face='Arial Narrow' size=2>redirecting...</font>";
		}
		else	{
			redir_string = STR_OR.substring(14)
			IN.innerHTML = "<br><font color=green face='Arial Narrow' size=2>"+STR_OR+"</font>";
		}
	}
      }
    }
	var sWHO = WHO.toString();



	sWHO = sWHO.substr(1,sWHO.length);

	if (WHICH=="login")	
		wURL = WHO;
	if (WHICH==0)	
		wURL = "main.asp";
	if (WHICH==1)
		wURL = "get_theme.asp?WHO="+sWHO;
	if (WHICH==2)
		wURL = "get_block.asp?WHO="+sWHO;
	if (WHICH==3)
		wURL = "get_block.asp?WHO="+sWHO;
	if (WHICH==4)
		wURL = "classroom.asp?link="+WHO;
	if (WHICH==41)
		wURL = "chosen_articles.asp";
	if (WHICH==5)
		wURL = "main"+ sWHO +".asp"
//	if (WHICH==6)
//		wURL = "change_theme.asp"
	if (WHICH==7)	
		wURL = "change_theme.asp?nskin="+WHO;
	if (WHICH==8)	
		wURL = "change_pwd.asp?npwd="+WHO;
	if (WHICH==9)	
		wURL = "change_info.asp?npwd="+WHO;
	if (WHICH==23)	
		wURL = "link_im.asp?WHO="+sWHO;
	if (WHICH==21)	
		wURL = "list_test.asp?WHO="+sWHO;
	if (WHICH==22)	
		wURL = "list_test_r.asp?WHO="+sWHO;
	if (WHICH==25)	
		wURL = "test_progress.asp?WHO="+sWHO;

	if (WHICH==30)	
		wURL = "business_planer.asp?WHO="+sWHO;
	if (WHICH==31)	
		wURL = "goals.asp?WHO="+sWHO;
	if (WHICH==32)	
		wURL = "your_why.asp?WHO="+sWHO;
	if (WHICH==33)	
		wURL = "acivities_calendar.asp?WHO="+sWHO;
	if (WHICH==34)	
		wURL = "list_of_contacts.asp?WHO="+sWHO;
	if (WHICH==35)	
		wURL = "flp_cycle.asp?WHO="+sWHO;
	if (WHICH==36)	{
		n = document.getElementById("fulln");
		t = document.getElementById("tel");
		m = document.getElementById("email");
		c = document.getElementById("comment");
		if (WHO=="add")
			wURL = "add_new_contact.asp?N="+n.value+"&T="+t.value+"&M="+m.value+"&C="+c.value;
		else
			wURL = "update_contact.asp?N="+n.value+"&T="+t.value+"&M="+m.value+"&C="+c.value+"&CID="+WHO;
	}

	if (WHICH==81)	
		wURL = "changing_pwd.asp?WHO="+WHO;
	if (WHICH==82)	
		wURL = "check_pwd.asp?WHO="+WHO;


	if (WHICH==91)	
		wURL = "change_i.asp?ID=1&WHO="+convertChar(WHO);	//change address
	if (WHICH==92)	
		wURL = "change_i.asp?ID=2&WHO="+convertChar(WHO);	//change tel
	if (WHICH==93)	
		wURL = "change_i.asp?ID=3&WHO="+convertChar(WHO);	//change tel2
	if (WHICH==94)	
		wURL = "change_i.asp?ID=4&WHO="+convertChar(WHO);	//change email

	if (WHICH==101)	{
		DC = document.getElementById("MAIN_INFO");
		DC.innerHTML="<table width=100% height=350px><tr><td align=center valign=middle><img src=/images/loader_rect.gif></td></tr></table>";
		wURL = "sendpwd.asp?LNG=MKD&WHO="+WHO;	//forgot_pwd		
	}
	if (WHICH=="CheckUN")	{
		DC = document.getElementById("UN_INFO");
		WHO = document.getElementById("uname").value;
		DC.innerHTML="<table width=100%><tr><td align=center valign=middle><img src=/images/loader_rect.gif></td></tr></table>";
		wURL = "checkun.asp?WHO="+WHO;	//check_if_un_exists
	}


  xmlHttp.open("GET", wURL,true);
  xmlHttp.send(null);

  }



function CHB(CLR)	{

	TR = document.getElementById("TD_R");
	TL = document.getElementById("TD_L");
	IM = document.getElementById("MTITLE");
	IB = document.getElementById("BACK");
	SB = document.getElementById("STATUSBAR");
	if (CLR=="green")	{
		TL.style.backgroundColor="#f8faf3";
		TR.style.backgroundColor="#dfe5d1";
		IM.style.backgroundImage = "url(/images/main_title_green2.jpg)";
		IB.style.backgroundImage = "url(/images/background_green.jpg)";
		SB.innerHTML = "<font color=green size=1 face=tahoma>Click to apply green theme</font>";
	}
	if (CLR=="blue")	{
		TL.style.backgroundColor="#f0f3f8";
		TR.style.backgroundColor="#d4ddea";
		IM.style.background = "url(/images/main_title_blue2.jpg)";
		IB.style.backgroundImage = "url(/images/background_blue.jpg)";
		SB.innerHTML = "<font color=blue size=1 face=tahoma>Click to apply blue theme</font>";
	}
	if (CLR=="red")	{
		TL.style.backgroundColor="#faf3f3";
		TR.style.backgroundColor="#ddacac";
		IM.style.background = "url(/images/main_title_red2.jpg)";
		IB.style.backgroundImage = "url(/images/background_red.jpg)";
		SB.innerHTML = "<font color=maroon size=1 face=tahoma>Click to apply red theme</font>";
	}
	if (CLR=="tan")	{
		TL.style.backgroundColor="#f6f3ee";
		TR.style.backgroundColor="#e7dfd1";
		IM.style.background = "url(/images/main_title_tan2.jpg)";
		IB.style.backgroundImage = "url(/images/background_tan.jpg)";
		SB.innerHTML = "<font color=tan size=1 face=tahoma>Click to apply tan theme</font>";
	}
}


function ONLINK(strWho, strWHAT1, srtWHAT2)		{
	var strW = "DIV"+strWho;
	var imgW = "IMG"+strWho;
	var COUNT= "CNTR"+strWho;
	var iIMG = document.getElementById(imgW);
	var oDIV = document.getElementById(strW);
	var oCNT = document.getElementById(COUNT);
	if (oCNT.value==1)	{
		iIMG.src="/images/minus.jpg";
		oDIV.innerHTML=strWHAT1;
		oCNT.value=0;
	}
	else		{
		iIMG.src="/images/plus.jpg";
		oDIV.innerHTML=srtWHAT2;
		oCNT.value=1;
	}
}

function ChangePWD()	{
	OP = document.getElementById("OPwd");
	OHP = document.getElementById("OHPwd");
	NP = document.getElementById("NPwd");
	CP = document.getElementById("CPwd");
	IDiv = document.getElementById("INFO_DIV");

	if (OP.value=="")	IDiv.innerHTML="<p align=center><font color=red size=2 face=arial>Ве молиме воведете ја старата лозинка!</font></p>";
	else			{
		if (NP.value=="")	IDiv.innerHTML="<p align=center><font color=red size=2 face=arial>Ве молиме воведете ја новата лозинка!</font></p>";
		else if (CP.value=="")	IDiv.innerHTML="<p align=center><font color=red size=2 face=arial>Ве молиме воведете потврда на новата лозинка!</font></p>";
		else if (NP.value!=CP.value)	IDiv.innerHTML="<p align=center><font color=red size=2 face=arial>Воведената потврда не совпаѓа со новоизбраната лозинка!<br><br>Ве молиме поворете го воведувањето.</font></p>";
		else 		{
			IDiv.innerHTML="<p align=center><font color=red size=2 face=arial></font></p>";
			LoadCont(NP.value,81);
		}
	}
}

function EditInfo(WHAT)		{
	I = document.getElementById("INFO");
	I.innerHTML="<br>";
	if (WHAT=="address")	{
		D = document.getElementById("ED1");
		v = convert_str(document.getElementById("address").value);
		oldInner = D.innerHTML;
		D.innerHTML = "<input type=hidden id=address value=\""+ v +"\"><input type=text id=naddress style=\"border: 1px solid green; background-color: lightyellow; color: green; font-family: Arial; width:200px; height: 20px; font-size: 13px;\" value=\""+ v +"\" onblur=\"FEDIT('address');\">";
		na = document.getElementById("naddress");
		na.focus();
	}
	if (WHAT=="tel")	{
		D = document.getElementById("ED2");
		v = convert_str(document.getElementById("tel").value);
		oldInner = D.innerHTML;
		D.innerHTML = "<input type=hidden id=tel value=\""+ v +"\"><input type=text id=ntel style=\"border: 1px solid green; background-color: lightyellow; color: green; font-family: Arial; width:200px; height: 20px; font-size: 13px;\" value=\""+ v +"\" onblur=\"FEDIT('tel');\">";
		na = document.getElementById("ntel");
		na.focus();
	}
	if (WHAT=="tel2")	{
		D = document.getElementById("ED3");
		v = convert_str(document.getElementById("tel2").value);
		oldInner = D.innerHTML;
		D.innerHTML = "<input type=hidden id=tel2 value=\""+ v +"\"><input type=text id=ntel2 style=\"border: 1px solid green; background-color: lightyellow; color: green; font-family: Arial; width:200px; height: 20px; font-size: 13px;\" value=\""+ v +"\" onblur=\"FEDIT('tel2');\">";
		na = document.getElementById("ntel2");
		na.focus();
	}
	if (WHAT=="email")	{
		D = document.getElementById("ED4");
		v = convert_str(document.getElementById("email").value);
		oldInner = D.innerHTML;
		D.innerHTML = "<input type=hidden id=email value=\""+ v +"\"><input type=text id=nemail style=\"border: 1px solid green; background-color: lightyellow; color: green; font-family: Arial; width:200px; height: 20px; font-size: 13px;\" value=\""+ v +"\" onblur=\"FEDIT('email');\">";
		na = document.getElementById("nemail");
		na.focus();
	}
}

function FEDIT(WHAT)	{
	I = document.getElementById("INFO");
	I.innerHTML="<br>";

	if (WHAT=="address")	{
		D = document.getElementById("ED1");
		v = convert_str(document.getElementById("address").value);
		v2 = document.getElementById("naddress");
		if(v2.value==v || v2.value=="")	{
			I.innerHTML="<font color=green size=2 face=arial>Не сте направиле никакви промени ...</font>";
			D.innerHTML = "<input type=hidden id=address value=\""+ v +"\"><div onclick=\"EditInfo('address')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
		}
		else	{
			D.innerHTML="<input type=hidden id=address value=\""+ v +"\"><input type=hidden id=naddress value=\""+ v2.value +"\"><img src=\"/images/loader_rect.gif\">";
			LoadCont(v2.value, 91);
		}
	}
	if (WHAT=="tel")	{
		D = document.getElementById("ED2");
		v = convert_str(document.getElementById("tel").value);
		v2 = document.getElementById("ntel");
		if(v2.value==v || v2.value=="")	{
			I.innerHTML="<font color=green size=2 face=arial>Не сте направиле никакви промени ...</font>";
			D.innerHTML = "<input type=hidden id=tel value=\""+ v +"\"><div onclick=\"EditInfo('tel')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
		}
		else	{
			D.innerHTML="<input type=hidden id=tel value=\""+ v +"\"><input type=hidden id=ntel value=\""+ v2.value +"\"><img src=\"/images/loader_rect.gif\">";
			LoadCont(v2.value, 92);
		}
	}
	if (WHAT=="tel2")	{
		D = document.getElementById("ED3");
		v = convert_str(document.getElementById("tel2").value);
		v2 = document.getElementById("ntel2");
		if(v2.value==v || v2.value=="")	{
			I.innerHTML="<font color=green size=2 face=arial>Не сте направиле никакви промени ...</font>";
			D.innerHTML = "<input type=hidden id=tel2 value=\""+ v +"\"><div onclick=\"EditInfo('tel2')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
		}
		else	{
			D.innerHTML="<input type=hidden id=tel2 value=\""+ v +"\"><input type=hidden id=ntel2 value=\""+ v2.value +"\"><img src=\"/images/loader_rect.gif\">";
			LoadCont(v2.value, 93);
		}
	}
	if (WHAT=="email")	{
		D = document.getElementById("ED4");
		v = convert_str(document.getElementById("email").value);
		v2 = document.getElementById("nemail");
		if(v2.value==v || v2.value=="")	{
			I.innerHTML="<font color=green size=2 face=arial>Не сте направиле никакви промени ...</font>";
			D.innerHTML = "<input type=hidden id=email value=\""+ v +"\"><div onclick=\"EditInfo('email')\"><font color=maroon size=3 face=\"Arial Narrow\">"+ v2.value +"</font><div>";
		}
		else	{
			D.innerHTML="<input type=hidden id=email value=\""+ v +"\"><input type=hidden id=nemail value=\""+ v2.value +"\"><img src=\"/images/loader_rect.gif\">";
			LoadCont(v2.value, 94);
		}
	}
}


function ADD_CONTACT_VALUES()		{
	document.getElementById("fulln").value 	= document.getElementById("fname").value;
	document.getElementById("tel").value 	= document.getElementById("tl").value;
	document.getElementById("email").value 	= document.getElementById("em").value;
	document.getElementById("comment").value= document.getElementById("cm").value;

	LoadCont("add",36);
}

function OnTEUPDATE()			{
	document.getElementById("fulln").value 	= document.getElementById("nname").value;
	document.getElementById("tel").value 	= document.getElementById("ntel").value;
	document.getElementById("email").value 	= document.getElementById("nmail").value;
	document.getElementById("comment").value= document.getElementById("ncomm").value;
	ADD_NEW_CONTACT_FLAG = "";

	LoadCont(ADD_NEW_CONTACT_CID ,36);
}


function ONLINK(strWho)		{
	var strW = "DIV"+strWho;
	var strWHAT1= "what1"+strWho;
	var strWHAT2= "what2"+strWho;

	var imgW = "IMG"+strWho;
	var COUNT= "CNTR"+strWho;
	var iIMG = document.getElementById(imgW);
	var oDIV = document.getElementById(strW);
	var oCNT = document.getElementById(COUNT);
	var W1 = document.getElementById(strWHAT1).value;
	var W2 = document.getElementById(strWHAT2).value;
	if (oCNT.value==1)	{
		iIMG.src="/images/minus.jpg";
		oDIV.innerHTML=W1;
		oCNT.value=0;
	}
	else		{
		iIMG.src="/images/plus.jpg";
		oDIV.innerHTML=W2;
		oCNT.value=1;
	}
}

function OnTOVER(who)	{
//alert(who);
	r = "r"+who;
	n = "n"+who;
	t = "t"+who;
	m = "m"+who;
	c = "c"+who;
	rw = document.getElementById(r);
	nw = document.getElementById(n);
	tw = document.getElementById(t);
	mw = document.getElementById(m);
	cw = document.getElementById(c);
	rw.style.backgroundColor = "#ebf1dd";
	nw.style.backgroundColor = "#ebf1dd";
	tw.style.backgroundColor = "#ebf1dd";
	mw.style.backgroundColor = "#ebf1dd";
	cw.style.backgroundColor = "#ebf1dd";

}
function OnTOUT(who)	{
	r = "r"+who;
	n = "n"+who;
	t = "t"+who;
	m = "m"+who;
	c = "c"+who;
	rw = document.getElementById(r);
	nw = document.getElementById(n);
	tw = document.getElementById(t);
	mw = document.getElementById(m);
	cw = document.getElementById(c);
	rw.style.backgroundColor = "white";
	nw.style.backgroundColor = "white";
	tw.style.backgroundColor = "white";
	mw.style.backgroundColor = "white";
	cw.style.backgroundColor = "white";
}
function OnTCLICK(who)	{

	if (ADD_NEW_CONTACT_FLAG=="") 	{
		document.getElementById("new_contact").style.display = "inline";
	}
	else					{
		if (ADD_NEW_CONTACT_FLAG!=who)		OnTEUPDATE();
	}
}
function OnTECLICK(who, cid)	{

	if (ADD_NEW_CONTACT_FLAG!=who) 	{
		ADD_NEW_CONTACT_FLAG = who;
		ADD_NEW_CONTACT_CID = cid;
		r = "r"+who;
		n = "n"+who;
		t = "t"+who;
		m = "m"+who;
		c = "c"+who;
		rw = document.getElementById(r);
		nw = document.getElementById(n);
		tw = document.getElementById(t);
		mw = document.getElementById(m);
		cw = document.getElementById(c);
		temp = nw.innerHTML;
		nw.innerHTML="<input type=text id=nname value=\""+temp+"\">";
		temp = tw.innerHTML;
		tw.innerHTML="<input type=text id=ntel value=\""+temp+"\">";
		temp = mw.innerHTML;
		mw.innerHTML="<input type=text id=nmail value=\""+temp+"\">";
		temp = cw.innerHTML;
		cw.innerHTML="<input type=text id=ncomm value=\""+temp+"\">";
	}
	else					{
		if (ADD_NEW_CONTACT_FLAG!=who)		OnTEUPDATE();
	}
}
function OnTCANCEL()	{
	document.getElementById("new_contact").style.display = "none";
}

function hide(who, what, skin)	{
		WHO 	= document.getElementById(who);
		WHAT	= document.getElementById(what);
		WHO.style.display = 'none';
		WHAT.innerHTML = "<img style=\"cursor: pointer;\" onclick=\"show('"+who+"', '"+what+"', '"+skin+"')\" src=/images/maximise_"+skin+".jpg >";
}
function show(who, what, skin)	{
		WHO 	= document.getElementById(who);
		WHAT	= document.getElementById(what);
		WHO.style.display = 'inline';
		WHAT.innerHTML = "<img style=\"cursor: pointer;\" onclick=\"hide('"+who+"', '"+what+"', '"+skin+"')\" src=/images/minimise_"+skin+".jpg >";
}
