
function show(id){ document.getElementById(id).style.display = 'block';}
function hide(id){ document.getElementById(id).style.display = 'none';}

function showabit(id){ 
	document.getElementById(id).style.display = 'block';
	setTimeout("hide('"+id+"')",2000);
}
function showorhide(id){ 
	var ob = document.getElementById(id);	
	if(ob.style.display == 'none' || ob.style.display == ''){ob.style.display = 'block';}
	else{ob.style.display = 'none';}
}

function validate(email,subj,body){
	
	
	if(email.length > 0){
		var em = /[a-zA-Z0-9_]+[.][a-zA-Z0-9_]+/;
		var em_result = em.test(email) ? true : false;		
	}else{var em_result = true;}

	if (em_result != true){alert('Введите и-мейл правильно или оставьте поле пустым'); return false;}
	else if(subj.length < 1 && body.length < 1){alert('Комментарий должен о чем-то нам сообщать.'); return false;}

}
	var check_prev = '';
	if(typeof mClass == "undefined"){var mClass='';}
function commReply(publ,prevID,replied)
	{

		var id = "comR"+replied;
		var defval = '<a href="javascript:void(0);" onclick="commReply(\''+publ+'\',\''+prevID+'\',\''+replied+'\');" class="nav">Оставить комментарий</a>';	
		var defPrev = '<a href="javascript:void(0);" onclick="commReply(\''+publ+'\',\''+prevID+'\',\''+check_prev+'\');" class="nav">Оставить комментарий</a>';		
		var replyForm = 
					'<a href="javascript:void(0);" onclick="commReply(\''+publ+'\',\''+prevID+'\',\''+replied+'\');" class="nav"><strong>Закрыть окно</strong></a>'+
					'<div class="add" style="z-index:1000;">'+
					'<h4>Добавить комментарий<a href="javascript:void(0);" onclick="commReply(\''+publ+'\',\''+prevID+'\',\''+replied+'\');" class="nav" title="Закрыть"><img src="'+filePath+'images/icon_close.gif" alt="Закрыть" /></a></h4>'+
					'<div id="lMess" class='+mClass+'></div>'+
					'<form method="post" action="'+formAction+'#comR'+prevID+'">'+
					'<dl>'+
						'<dt class="name">Ваше имя:</dt>'+
						'<dd class="name"><input type="text" id="com_auth" name="com_auth" value="" /></dd>'+
						'<dt class="email">Ваше e-mail:</dt>'+
						'<dd class="name"><input type="text" id="com_email" name="com_email" value="" />'+
							'<input type="hidden" name="com_replied" id="com_replied" value="'+replied+'" /></dd>'+
						'<dt class="topic">Тема:</dt>'+
						'<dd class="topic"><input type="text" name="com_subj" id="com_subj" value="" />'+
						'<input type="hidden" name="com_r_type"  id="com_r_type" value="'+comRtype+'" />'+
						'<input type="hidden" name="com_publ_id" id="com_publ_id" value="'+publ+'" /></dd>'+
						'<dt class="subj">Сообщение:</dt>'+
						'<dd class="body"><textarea cols="40" rows="10" name="com_body" id="com_body"></textarea></dd>'+
						'<dd class="antispam">введите код с картинки: '+
						'<img src="'+filePath+'images/img.gif" width="73" height="22" hspace="5" alt="" />'+
						'<input type="text" id="antispam" name="antispam" size="3" value="" /></dd>'+
						'<dd class="subm"><input type="reset" value="очистить" />'+
						'<input type="submit" name="addcomm" onClick="return validate(com_email.value,com_subj.value,com_body.value);" value="добавить" /></dd>'+
					'</dl>'+
					'</form>'+
				'</div>';
			
		if(check_prev == ''){
				check_prev = replied;
				document.getElementById("comR"+replied).innerHTML = replyForm;
			}
		else{
			if(check_prev == replied){
				document.getElementById("comR"+check_prev).innerHTML = defPrev;
				check_prev = '';
			}
			else{
				document.getElementById("comR"+check_prev).innerHTML = defPrev;
				document.getElementById("comR"+replied).innerHTML = replyForm;
				check_prev = replied;
			}
		}
	}


function changecss(theClass,element,value) {

	var cssRules;
	if (document.all) {
		cssRules = 'rules';
	}
	else {
		cssRules = 'cssRules';
		}
	for (var S = 0; S < document.styleSheets.length; S++){
		for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
			if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
				document.styleSheets[S][cssRules][R].style[element] = value;
			}
		}
	}
}

	var preloadFlag = false;
function preloadImages() {
	if (document.images)
	{
	preload_image_object = new Image();
      
		image_url = new Array();
		image_url[0] = filePath+'images/img.gif';
		image_url[1] = filePath+'images/icon_close.gif';		
		
	var i = 0;
    for(i=0; i<=3; i++) 
		preload_image_object.src = image_url[i];
		preloadFlag = true;
    }
}

window.onload = preloadImages;
