//add comment
function addCommentWindow(id){
	var id_user_session =$("#id_user_session").val();
	var id_user_cookie=Get_Cookie("id_user");
	var id_user = parseInt(id_user_cookie)>0?id_user_cookie:(parseInt(id_user_session)>0?id_user_session:0);
	var html = "<form id='add_comment' name='add_comment' method='post' action='javascript:addCommentAjax("+id+");' onsubmit='return addComment();'><input type='hidden' name='id_item' id='id_item' value='"+id+"' /><input type='hidden' name='id_user' id='id_user' value='"+id_user+"' /><div class='dialog_container'>";
	html +="<ul class='dialog_items'>";
	html += "<li id='validateTips' class='ui-state-highlight ui-corner-all'><span class='ui-icon ui-icon-info float-left'></span>Adauga un comentariu</li>";
	if(id_user==0){
		html += "<li class='title'>Nume</li><li class='text'><input type='text' id='name' name='name' /></li>";
	}else{
		html += "<input type='hidden' name='name' id='name' value='-' />";
	}
	html += "<li class='title'>Comentariu</li><li class='text'><textarea name='comment' id='comment'></textarea></li>";
	html +="</ul>";
	html += "</div></form>";
	var buttons = {"adauga comentariu":function(){doAddComment();}};
	var dialog_obj = {title:"Adauga comentariu",html:html, buttons:buttons};
	addDialog(dialog_obj);
}
function doAddComment(){
	if(addComment()){
		if(parseInt($("#id_user").val())>0){
			document.add_comment.submit();
		}else{
			var name = $("#name"),
			comment = $("#comment");
			var data = "data="+$("#id_item").val()+"~"+Base64.encode(name.val())+"~"+Base64.encode(comment.val())+"~"+$("#id_user").val();
			addCode("Protectie Antispam", 0, "checkCode('"+data+"')");
		}
	}
}
function addComentAfterCheckCode(data){
	addCommentFinal(data);
}
function addCommentAjax(id){
	var name = $("#name"),
	comment = $("#comment");
	var data = "data="+id+"~"+Base64.encode(name.val())+"~"+Base64.encode(comment.val().replace(/\n/g,"<br />"))+"~"+$("#id_user").val();
	addCommentFinal(data);
}
function addCommentFinal(data){
	$.ajax({
		type: "POST",
		url: server_url_v2+"addComment.php",
		data: data,
		success: function(msg){
			var dialog_obj = {title:"Comentariu trimis",html:"<div style='text-align:left;'>Comentariul a fost trimis.<br />Va aparea pe site dupa ce va fi aprobat.<br />Va multumim.</div>"};
			addDialog(dialog_obj);
		}
	});
}
function addComment(){
	var name = $("#name"),
	comment = $("#comment"),
	tips = $("#validateTips");
	var allFields = $([]).add(name).add(comment);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(name,"nume",1,255,tips);
	bValid = bValid && checkLength(comment,"comentariu",1,1000,tips);
	if(bValid){
		tips.removeClass('ui-state-error');
		var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
		tips.html(t);
	}
	return bValid;
}
//end add comment
function addCode(title,btn_title, callback){
	var html = "<div style='text-align:left;overflow:hidden'><div id='recaptcha_div'></div><div id='code_err'></div></div>";
	switch(btn_title){
		case 0:
			var buttons = {"Confirma codul de securitate":function(){setTimeout(callback)}};
			break;
	}
	var dialog_obj = {title:title,html:html, buttons:buttons,width:345};
	addDialog(dialog_obj);
	showRECAPTCHA();
}
function addPingbox(){
	var html='<object id="pingboxhwnupkzkrv800" type="application/x-shockwave-flash" data="http://wgweb.msg.yahoo.com/badge/Pingbox.swf" width="400" height="420"><param name="movie" value="http://wgweb.msg.yahoo.com/badge/Pingbox.swf" /><param name="allowScriptAccess" value="always" /><param name="flashvars" value="wid=FAs9u7u3QnfDwF7giTgIwebWbd8-" /></object>';
	var dialog_obj = {title:"Suport online",html:html,buttons:{}};
	addDialog(dialog_obj);
}
