function viewComment(id){
	 obj = document.getElementById('comment_id');
	 if(obj)
		obj.value = "";
	 obj = document.getElementById('subject');
	 if(obj)
		obj.value = "";
	 obj = document.getElementById('message');
	 if(obj)
		obj.value = "";
	 obj = document.getElementById('comment'+id);
	 if(!obj) return false;
	 if (obj.style.display == "block")
		obj.style.display ="none";
	 else
		obj.style.display ="block";
}	
function viewCommentByComment(id,commentID,text){
	 obj = document.getElementById('comment_id');
	 if(obj)
		obj.value = commentID;
		
	 obj = document.getElementById('subject');
	 if(obj)
		obj.value = 'RE:'+text;

	obj = document.getElementById('message');
	 if(obj)
		obj.value = "";

		obj = document.getElementById('comment'+id);
	if(!obj) return false;
	obj.style.display ="block";
}	
function createComment(id){
	// obj = document.getElementById('comment'+id);
	// if(!obj) retun false;
	// while (obj.firstChild)
		// obj.removeChild(obj.firstChild);				
	// var newTagTable = document.createElement('TABLE');
	// newTagTable.align="center";
	// newTagTable.cellspacing="0";
	// newTagTable.cellpadding="0";
	// newTagTable.border="0";
	// newTagTable.width="100%";
	
	// var newTagTR = document.createElement('TR');
	// var newTagTD = document.createElement('TD');
	// var newTagImg = document.createElement('IMG');
	// newTagImg.src = "/images/im_st_2.gif";
	// newTagImg.width="117";
	// newTagImg.height="10";
	// newTagImg.alt="";
	// newTagTD.appendChild(newTagImg);
	// newTagTR.appendChild(newTagTD);
	// newTagTable.appendChild(newTagTR);
	
	// var newTagTR = document.createElement('TR');
	// var newTagTD = document.createElement('TD');
	// newTagTD.bgcolor = "#F2F2F2";
	// var newTagStrong = document.createElement('STRONG');
	// var newText  = document.createTextNode('Добавление комментария');
	// newTagStrong.appendChild(newText);
	// newTagTD.appendChild(newTagStrong);
	// var newTagBR = document.createElement('BR');
	// newTagTD.appendChild(newTagBR);
	// newTagTD.appendChild(newTagBR);
	// var newText  = document.createTextNode('Заголовок: ');	
	// newTagTD.appendChild(newText);
	// var newTagInput = document.createTextNode('INPUT');	
	// newTagInput.class="main_field3";
	// newTagInput.type="text";
	// newTagInput.value="Запись в блоге";
	// newTagInput.SIZE=10;
	// newTagInput.name="subject";
	// newTagTD.appendChild(newTagInput);
	// newTagTD.appendChild(newTagBR);
	// var newTagTextarea= document.createTextNode('TEXTAREA');	
	// newTagTextarea.cols = 70;
	// newTagTextarea.rows = 2;
	// newTagTextarea.name = "message";
	//newTagTR.appendChild(newTagTD);
	//newTagTable.appendChild(newTagTR);
	//
	//obj.appendChild(newTagTable);
}

function WriteImage(result){
	if(!result) return false;
	obj = document.getElementById('foto');
	while (obj.firstChild)
		obj.removeChild(obj.firstChild);				
	var newTagIMG = document.createElement('IMG');
	var newText  = document.createTextNode('');

	var newBr  = document.createElement('P');
	newTagIMG.src = result; 
	newTagIMG.alt = "";
	newTagIMG.border="0";				
	obj.appendChild(newText);
	obj.appendChild(newTagIMG);
	obj.appendChild(newBr);
	obj.appendChild(newText);

	var newTagA  = document.createElement('A');
	newTagA.setAttribute("href","javascript:fEdit.op.value='delphoto';fEdit.submit();");
	var newText  = document.createTextNode('удалить');
	newTagA.appendChild(newText);
	obj.appendChild(newTagA);

	obj = document.getElementById('lfoto');
	if(obj)
		obj.src = result; 
}

function viewImg(id){
	var obj = document.getElementById('iduser');
	if (!obj) return false;
	if (!id) return false;

	JsHttpRequest.query('/include/core/getimage.php',{id:obj.value,avatar:id}, 
  function(result, errors) {WriteImage(result);}, true);
	return false;	
}



function fillfields(result){
	if(!result) return false;
	var obj = document.getElementById("namelevel1");
	while (obj.firstChild)
    obj.removeChild(obj.firstChild);
	var newText  = document.createTextNode(result['namelevel1']);
  obj.appendChild(newText);
	
	var obj1 = document.getElementById("level1");
	while(obj1.options.length > 0) obj1.options[0] = null;
	
	var obj3 = document.getElementById("namelevel3");
	while (obj3.firstChild)
		obj3.removeChild(obj3.firstChild);	
	var obj3 = document.getElementById("level3");
	while(obj3.options.length > 0) obj3.options[0] = null;	
	
	var i=0;
	for (var key in result['level1']){
	    obj1.options[i] = new Option();
	    obj1.options[i].text = result['level1'][key]["text_name"];
	    obj1.options[i].value = result['level1'][key]["id"];
	    i++;
	}	
	var obj = document.getElementById("namelevel2");
	while (obj.firstChild)
    obj.removeChild(obj.firstChild);
	var newText  = document.createTextNode(result['namelevel2']);
  obj.appendChild(newText);

	var obj2 = document.getElementById("level2");
	while(obj2.options.length > 0) obj2.options[0] = null;
	var i=0;
/*	obj2.options[i] = new Option();
	obj2.options[i].text = 'Все направления';
	obj2.options[i].value = '';
	i++;*/
	for (var key in result['level2']){
	    obj2.options[i] = new Option();
	    obj2.options[i].text = result['level2'][key]["text_name"];
	    obj2.options[i].value = result['level2'][key]["id"];
	    i++;
	}	
	//if (result['flag'])
	{
		var obj = document.getElementById("desc1");
		if(obj){
			while (obj.firstChild)
				obj.removeChild(obj.firstChild);
			if (!result['desc1'])
				var newText  = document.createTextNode(desc1);
			else
				var newText  = document.createTextNode(result['desc1']);
			obj.appendChild(newText);
		}	
		if(obj){
		var obj = document.getElementById("desc2");
			while (obj.firstChild)
		    obj.removeChild(obj.firstChild);
			if (!result['desc2'])
				var newText  = document.createTextNode(desc2);
			else
				var newText  = document.createTextNode(result['desc2']);
		  obj.appendChild(newText);
		}
		var obj = document.getElementById("desc3");
		if(obj){
			while (obj.firstChild)
		    obj.removeChild(obj.firstChild);
			if (!result['desc3'])
				var newText  = document.createTextNode(desc3);
			else
				var newText  = document.createTextNode(result['desc3']);
		  obj.appendChild(newText);
		}
		var obj = document.getElementById("desc4");
		if(obj){
			while (obj.firstChild)
		    obj.removeChild(obj.firstChild);
			if (!result['desc4'])
				var newText  = document.createTextNode(desc4);
			else
				var newText  = document.createTextNode(result['desc4']);
		  obj.appendChild(newText);
		}
		var obj = document.getElementById("desc5");
		if(obj){
			while (obj.firstChild)
		    obj.removeChild(obj.firstChild);
			if (!result['desc5'])
				var newText  = document.createTextNode(desc5);
			else
				var newText  = document.createTextNode(result['desc5']);
		  obj.appendChild(newText);
		}
	}
}	
if( document.images ){
   load('btn01','/images/menu_hom.gif');
   load('btn02','/images/menu_hom_1.gif');
   load('btn03','/images/menu_news.gif');
   load('btn04','/images/menu_news_1.gif');
   load('btn05','/images/menu_journal.gif');
   load('btn06','/images/menu_journal_1.gif');
   load('btn07','/images/menu_foto.gif');
   load('btn08','/images/menu_foto_1.gif');
   load('btn09','/images/menu_rating.gif');
   load('btn10','/images/menu_rating_1.gif');      
}


function startstr(){
	if (document.all) marqueewie(strslider);
		else if (document.getElementById)
				marqueewns6(document.getElementById('strslider'));
				else if(document.layers)
					marqueewns4(document.strslider1.document.strslider2);
}
function marqueewie(whichdiv){
	iedivw=eval(whichdiv)
	iedivw.style.pixelLeft=strwidth
	iedivw.innerHTML='<nobr>'+wwholemessage+'</nobr>'
	sizeupw=iedivw.offsetWidth
	slidewie()
}
function marqueewns4(whichlayer){
	ns4layerw=eval(whichlayer)
	ns4layerw.left=strwidth
	ns4layerw.document.write('<nobr>'+wwholemessage+'</nobr>')
	ns4layerw.document.close()
	sizeupw=ns4layerw.document.width
	slidewns4()
}
function slidewns6(){
	if (parseInt(ns6divw.style.left)>=sizeupw*(-1)){
		ns6divw.style.left=parseInt(ns6divw.style.left)-srtspeed
		setTimeout("slidewns6()",50)
	}
	else{
		ns6divw.style.left=strwidth
		slidewns6()
	}
}

function onchangetypeofrest(flag){
	var obj = document.getElementById("resttype");
	var ind = obj.value.indexOf('#');
	var first = obj.value.substring(0, ind);
	var second = obj.value.substring(ind+1, obj.value.length);	
	if ((first == 7) || (first == 9) || (second == 7) || (second == 9))
	{
		if (flag)
		{
			document.getElementById('addr').innerHTML = '<br>Расположение';
			document.getElementById('addrcom').innerHTML = '<br>Комментарии к расположению';
			document.getElementById('img1').style.display = "none";
			document.getElementById('img2').style.display = "none";
		}
	}
	else
	{	
		if (flag)
		{
			document.getElementById('addr').innerHTML = '<br>Адрес места отдыха';
			document.getElementById('addrcom').innerHTML = '<br>Комментарии к адресу';
			document.getElementById('img1').style.display = "";
			document.getElementById('img2').style.display = "";
		}
	}
	if (!obj) return false;	
	JsHttpRequest.query('/include/core/getrequest.php',{id:obj.value,flag:flag}, 
  function(result, errors) {fillfields(result);}, true);
	return false;
}

function onchangetypeofrestlevel1(){
	var obj = document.getElementById("level1");
	if (!obj) return false;
	JsHttpRequest.query('/include/core/getrequestlevel1.php',{id:obj.value}, 
  function(result, errors) {fillfieldslevel2(result);}, true);
	return false;
}

function onchangetypeofrestlevel2(){
	var obj = document.getElementById("level2");
	if (!obj) return false;
	JsHttpRequest.query('/include/core/getrequestlevel2.php',{id:obj.value}, 
  function(result, errors) {fillfieldslevel3(result);}, true);
	return false;
}

function fillfieldslevel2(result){
	if(!result) return false;
	
		var obj = document.getElementById("namelevel2");
		while (obj.firstChild)
	    obj.removeChild(obj.firstChild);
			
		var obj3 = document.getElementById("namelevel3");
		while (obj3.firstChild)
	    obj3.removeChild(obj3.firstChild);	
		var obj3 = document.getElementById("level3");
		while(obj3.options.length > 0) obj3.options[0] = null;
			
		
		var newText  = document.createTextNode(result['namelevel2']);
	  obj.appendChild(newText);
	
		var obj2 = document.getElementById("level2");
		while(obj2.options.length > 1) obj2.options[1] = null;
		var i=0;
		var bobj = document.getElementById("level1");
		if (bobj.value != 2)
		{
			obj2.options[i] = new Option();
			obj2.options[i].text = 'Все направления';
			obj2.options[i].value = '';
			i++;
		}
		for (var key in result['level2']){
		    obj2.options[i] = new Option();
		    obj2.options[i].text = result['level2'][key]["text_name"];
		    obj2.options[i].value = result['level2'][key]["id"];
		    i++;
		}	
	
}	

function fillfieldslevel3(result){
	if(!result) return false;
	
		var obj = document.getElementById("namelevel3");
		while (obj.firstChild)
	    obj.removeChild(obj.firstChild);
		//while(obj.options.length > 0) obj.options[0] = null;
		var newText  = document.createTextNode(result['namelevel3']);
	  obj.appendChild(newText);
	
		var obj2 = document.getElementById("level3");
		while(obj2.options.length > 0) obj2.options[0] = null;
		var i=0;
		obj2.options[i] = new Option();
		obj2.options[i].text = 'Все направления';
		obj2.options[i].value = '';
		i++;
		for (var key in result['level3']){
		    obj2.options[i] = new Option();
		    obj2.options[i].text = result['level3'][key]["text_name"];
		    obj2.options[i].value = result['level3'][key]["id"];
		    i++;
		}	
	
}	

function load( imgObj, imgSrc ){
   if( document.images ){
      eval( imgObj+' = new Image()' );
      eval( imgObj+'.src = "'+imgSrc+'"' );
   }
}

if( document.images ){
   load('btn01','/images/menu_hom.gif');
   load('btn02','/images/menu_hom_1.gif');
   load('btn03','/images/menu_news.gif');
   load('btn04','/images/menu_news_1.gif');
   load('btn05','/images/menu_journal.gif');
   load('btn06','/images/menu_journal_1.gif');
   load('btn07','/images/menu_foto.gif');
   load('btn08','/images/menu_foto_1.gif');
   load('btn09','/images/menu_rating.gif');
   load('btn10','/images/menu_rating_1.gif');      
}

function on( layer, imgName, imgObj ){
   if( document.images ){
      if( document.layers && layer != null ) eval( 'document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src' );
      else document.images[imgName].src = eval( imgObj+".src" );
  }
}

function WindowOpen(url,w,h) {
   var nw,bfr;
   bfr='resizable,toolbar=yes,location=no,directories=no,status=yes,menubar=yes,width='+(w+16)+',height='+(h+16)+"'";
   nw=window.open(url,'show',bfr);
   v = parseInt(navigator.appVersion);
   if (navigator.appName != "Microsoft Internet Explorer") nw.focus();
}

function slidewie(){
	if (iedivw.style.pixelLeft>=sizeupw*(-1)){
		iedivw.style.pixelLeft-=srtspeed
		setTimeout("slidewie()",50)
	}
	else{
	iedivw.style.pixelLeft=strwidth
	slidewie()
	}
}
function slidewns4(){
	if (ns4layerw.left>=sizeupw*(-1)){
		ns4layerw.left-=srtspeed
		setTimeout("slidewns4()",50)
	}
	else{
		ns4layerw.left=strwidth
		slidewns4()
	}
}
function marqueewns6(whichdiv){
	ns6divw=eval(whichdiv)
	ns6divw.style.left=strwidth
	ns6divw.innerHTML='<nobr>'+wwholemessage+'</nobr>'
	sizeupw=ns6divw.offsetWidth
	slidewns6()
}

function showRequest()
{
	var buf = document.getElementById('divrequest');
	if (buf.style.display == "none")
		buf.style.display = "";
	else buf.style.display = "none";
	return false;
}

function showreqRequest()
{
	var buf = document.getElementById('divreqrequest');
	if (buf.style.display == "none")
		buf.style.display = "";
	else buf.style.display = "none";
	return false;
}

function checkLogin(value, id)
{
	JsHttpRequest.query('/modules/registration/checkLogin.php',{login: value, id: id}, 
	function(result, errors) {checkLoginDone(result);}, true);
	return false;		
}

function checkLoginDone(result)
{
	if (!result)
		return;
	var buf = document.getElementById('statuslogin');
	if (result == 2)
		buf.innerHTML = "на жаль зайнятий<br>";
	else if (result == 3)
		buf.innerHTML = "не коректний<br>";
	else if (result == 1)
		buf.innerHTML = "доступний<br>";
}

function saveAlbum(id)
{
	var target = "album_"+id;
	var name = document.getElementById(target).value;
	var atheme = document.getElementById('atheme').value;
	var tdh = document.getElementById('tdh_'+id);
	var td = document.getElementById('td_'+id);
	td.style.disply = "none";
	tdh.style.disply = "";
	
	JsHttpRequest.query('/modules/album_edit/saveAlbum.php',{id: id, name: name, atheme: atheme}, 
	function(result, errors) {saveAlbumDone(result, id);}, true);
	return false;	
}

function saveAlbumDone(result, id)
{
	var temp = new Array();
	temp = result.split('#');
	var tdh = document.getElementById('tdh_'+id);
	var td = document.getElementById('td_'+id);
	td.style.disply = "";
	tdh.style.disply = "none";	
	alert(temp[1]);
}

function addAlbum(id)
{
	var target = "new";
	var name = document.getElementById(target).value;
	var atheme = document.getElementById('atheme').value;
	var tdh = document.getElementById('tdh_new');
	var td = document.getElementById('td_new');
	td.style.disply = "none";
	tdh.style.disply = "";
		
	JsHttpRequest.query('/modules/album_edit/addAlbum.php',{name: name, atheme: atheme}, 
	function(result, errors) {addAlbumDone(result, id);}, true);
	return false;	
}

function addAlbumDone(result, id)
{
	var temp = new Array();
	temp = result.split('#');
	var tdh = document.getElementById('tdh_new');
	var td = document.getElementById('td_new');
	td.style.disply = "";
	tdh.style.disply = "none";		
	alert(temp[1]);
	if (temp[0] == 0)
		location.href=location.href;
}

function delAlbum(id)
{
	JsHttpRequest.query('/modules/album_edit/delAlbum.php',{id: id}, 
	function(result, errors) {delAlbumDone(result, id);}, true);
	return false;	
}

function delAlbumDone()
{
	alert('Альбом успешно удален.\nСтраница будет перегружена.');
	location.href=location.href;
}

function setAnswer(id, login)
{
	var buf = document.getElementById('aparent');
	buf.value = id;
	FCKeditorAPI.GetInstance('comment').SetHTML('<p>Re ['+login+']: </p>');
}

function sendFriend()
{
	var mails = document.getElementById('mails').value;
	if (!mails)	
		alert('Введите E-mail друга');
	else
	{
		var sub = document.getElementById('sf');
		sub.disabled = true;
		var pw = document.getElementById('pw_sf');
		pw.style.display = "";
		var sf_your_mail = document.getElementById('sf_your_mail');		
		var sf_your_name = document.getElementById('sf_your_name');		
		JsHttpRequest.query('/ajax/sendFriend.php',{mails:mails, sf_your_mail:sf_your_mail.value,sf_your_name:sf_your_name.value},
		function(result,errors){if (result) {alert(result['mess']);
		document.getElementById('mails').value = "";
		document.getElementById('sf_your_mail').value = "";
		document.getElementById('sf_your_name').value = "";
		sub.disabled = false;
		pw.style.display = "none";
		hs.close('send_friend');
		}
		},true);
	}
}
