
var bg_subcat=0;
var i_subcat=0;
//////////////////////////////////////////////////////////
var domain_temp="makeyour.net";

var ourInterval2;
var scrollSpeed2 = 1000;
var scrollHeight = 5;


function scrollStart2(i){
//alert(direction);
ourInterval2 = setInterval("scrollUp('"+i+"')", scrollSpeed2);
}



function scrollUp(i){

if(br_subcat>i_subcat){
document.getElementById('left_sub2').style.height =i_subcat*35+10+"px";
i_subcat++;
}else{
clearInterval(ourInterval);
}

}


////////////////////////////////////////////

function hide_sub(br){
bg_subcat=br*35+10; 
document.getElementById('left_sub2').style.display='none';
document.getElementById('left_sub2').style.visibility='hidden';

}
function show_sub(){

//alert(bg_subcat);
document.getElementById('left_sub2').style.display='block';
document.getElementById('left_sub2').style.visibility='visible';

setTimeout("scrollStart2(bg_subcat*35+10)",100);
//document.getElementById('left_sub').style.height=bg_subcat+"px";


}
//////////////////////////////////////////













//////////////////////////////////////////////

function send_ok(){
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	field01=document.getElementById("name_from").value;
	field02=document.getElementById("mail_from").value;
	field03=document.getElementById("name_to").value;
	field04=document.getElementById("mail_to").value;
	//field05=document.getElementById("txt_body").value;
	
	
	
	
	
	if(field01==""){
		alert_mes="Празно или невалидно поле!";
		////alert(alert_mes);
		alertit("Грешка!", alert_mes);
		document.getElementById("name_from").focus();
		return false;
	}
	if(field02==""  || !(filter.test(field02))){
		alert_mes="Празно или невалидно поле!";
		////alert(alert_mes);
		alertit("Грешка!", alert_mes);
		document.getElementById("mail_from").focus();
		return false;
	}
	if(field03==""){
		alert_mes="Празно или невалидно поле!";
		////alert(alert_mes);
		alertit("Грешка!", alert_mes);
		document.getElementById("name_to").focus();
		return false;
	}
	if(field04=="" || !(filter.test(field04))){
		alert_mes="Празно или невалидно поле!";
		////alert(alert_mes);
		alertit("Грешка!", alert_mes);
		document.getElementById("mail_to").focus();
		return false;
	}
	
	//toggleHTMLSrc('rte1');
	var oRTE;
	if (document.all) {
		oRTE = frames['rte1'].document;
	} else {
		oRTE = document.getElementById('rte1').contentWindow.document;
	}
	document.getElementById("txt_body").value=oRTE.body.innerHTML;
	/*
	if(field05==""){
		alert_mes="Empty Message field!";
		//alert(alert_mes);
		alertit("Грешка!", alert_mes);
		document.getElementById("txt_body").focus();
		return false;
	}
	*/
	
	
	
	if(document.getElementById("to2_flag").value=="yes"){
		if(document.getElementById("name_to2").value==""){
			alert_mes="Празно или невалидно поле!";
			////alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to2").focus();
			return false;
		}
		if(document.getElementById("mail_to2").value=="" || !(filter.test(document.getElementById("mail_to2").value))){
			alert_mes="Празно или невалидно поле!";
			////alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to2").focus();
			return false;
		}
	}
	
	
	if(document.getElementById("to3_flag").value=="yes"){
		if(document.getElementById("name_to3").value==""){
			////alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to3").focus();
			return false;
		}
		if(document.getElementById("mail_to3").value=="" || !(filter.test(document.getElementById("mail_to3").value))){
			////alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to3").focus();
			return false;
		}
	}
	
	if(document.getElementById("to4_flag").value=="yes"){
		if(document.getElementById("name_to4").value==""){
			alert_mes="Празно или невалидно поле!";
			////alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to4").focus();
			return false;
		}
		if(document.getElementById("mail_to4").value=="" || !(filter.test(document.getElementById("mail_to4").value))){
			alert_mes="Празно или невалидно поле!";
			////alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to4").focus();
			return false;
		}
	}
	
	if(document.getElementById("to5_flag").value=="yes"){
		if(document.getElementById("name_to5").value==""){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to5").focus();
			return false;
		}
		if(document.getElementById("mail_to5").value=="" || !(filter.test(document.getElementById("mail_to5").value))){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to5").focus();
			return false;
		}
	}
	
	
	if(document.getElementById("to6_flag").value=="yes"){
		if(document.getElementById("name_to6").value==""){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to6").focus();
			return false;
		}
		if(document.getElementById("mail_to6").value=="" || !(filter.test(document.getElementById("mail_to6").value))){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to6").focus();
			return false;
		}
	}
	
	
	if(document.getElementById("to7_flag").value=="yes"){
		if(document.getElementById("name_to7").value==""){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to7").focus();
			return false;
		}
		if(document.getElementById("mail_to7").value=="" || !(filter.test(document.getElementById("mail_to7").value))){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to7").focus();
			return false;
		}
	}
	
	
	if(document.getElementById("to8_flag").value=="yes"){
		if(document.getElementById("name_to8").value==""){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to8").focus();
			return false;
		}
		if(document.getElementById("mail_to8").value=="" || !(filter.test(document.getElementById("mail_to8").value))){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to8").focus();
			return false;
		}
	}
	
	if(document.getElementById("to9_flag").value=="yes"){
		if(document.getElementById("name_to9").value==""){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to9").focus();
			return false;
		}
		if(document.getElementById("mail_to9").value=="" || !(filter.test(document.getElementById("mail_to9").value))){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to9").focus();
			return false;
		}
	}
	
	if(document.getElementById("to10_flag").value=="yes"){
		if(document.getElementById("name_to10").value==""){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("name_to10").focus();
			return false;
		}
		if(document.getElementById("mail_to10").value=="" || !(filter.test(document.getElementById("mail_to10").value))){
			alert_mes="Празно или невалидно поле!";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("mail_to10").focus();
			return false;
		}
	}
	
	
	
	
	
	
}

function search_ok(){
	var filter  = /^([a-zA-Z0-9 \,\.\-])+$/;
		field1=document.getElementById("field1").value;
		
		
		if(field1==""  || filterlength<3){
			alert_mes="Празно или невалидно поле! \n Позволени символи са: а-я, А-Я, 0-9, \" \", \"-\", \",\", \".\" ";
			//alert(alert_mes);
			alertit("Грешка!", alert_mes);
			document.getElementById("field1").focus();
			return false;
		}
		
		
	}



var xmlHttp;


function showHint(y,m,d,select)
{
//alert(y+m+d);
if (y.length==0 && m.length==0 && d.length==0)
  { 
  document.getElementById("txtHint").innerHTML="";
  return;
  }
xmlHttp2=GetXmlHttpObject2();
if (xmlHttp2==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="http://"+domain_temp+"/events/gen_cal.php";
var your_url=document.location.href;

var is_www_ok=your_url.indexOf('www.');
if (is_www_ok==-1)
 { 
url="http://"+domain_temp+"/events/gen_cal.php";
 }
else{
 url="http://www."+domain_temp+"/events/gen_cal.php";
}


url=url+"?year="+y+"&month="+m+"&day="+d+"&sel="+select;
//alert(url);
xmlHttp2.onreadystatechange=stateChanged2;
xmlHttp2.open("GET",url,true);
xmlHttp2.send(null);
} 



function stateChanged2() 
{ 
if (xmlHttp2.readyState==4)
{ 
document.getElementById("txtHint").innerHTML=xmlHttp2.responseText;
}
}




function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}



function GetXmlHttpObject2()
{
var xmlHttp2=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp2=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp2=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp2=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp2;
}

// Алтернативни alert,prompt и confirm функции
// Създател: Пламен Добрев (nicks:IzKuFeLiQqQqQ,plamba95)
// Програмни езици: jQuery v.1.6.4,CSS3,HTML5
// Дата: 14.09.2011
// Всички права запазени!
// Информация: Библиотека на jQuery е задължителна!!! Може да я изтеглите от http://jquery.com/ !

function alertit(header, content) { //алтернатива на alert()

function close_alertit() {
$("#alertit_windown,#functions_bg").fadeOut("medium", function() {
$("#alertit_windown,#functions_bg").remove();

});
}
$(window).keyup(function(e) {
if (e.keyCode == 27) {
close_alertit();
}
});
if ($('#alertit_windown').length) {
$("#alertit_windown").remove();
}
$('body').append("<div id='functions_bg'></div><div id='alertit_windown'><div id='alertit_header'>" + header + "<img src='http://"+domain_temp+"/images/delete_alert.gif' alt='Затвори' style='float:right;' id='alertit_close'/></div><div id='alertit_content'>" + content + "<div><br /><center><input type='button' id='alertit_ok' class='dynamic_button' value=' OK '/></center></div></div></div>");
var functions_bgHeight = $(document).height();
var functions_bgWidth = $(window).width();
$('#functions_bg').css({
'width': functions_bgWidth,
'height': functions_bgHeight
});
$('#functions_bg').fadeTo("slow", 0.6);
$('#alertit_windown').fadeIn('medium');
$('html, body').animate({scrollTop:0}, 'slow');

$('#alertit_close,#alertit_ok').click(function() {
close_alertit();
});
}
//---------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------//
function pictureit(header, content) { //алтернатива на alert()

function close_pictureit() {
$("#pictureit_windown,#functions_bg").fadeOut("medium", function() {
$("#pictureit_windown,#functions_bg").remove();

});
}
$(window).keyup(function(e) {
if (e.keyCode == 27) {
close_pictureit();
}
});
if ($('#pictureit_windown').length) {
$("#pictureit_windown").remove();
}
$('body').append("<div id='functions_bg'></div><div id='pictureit_windown'><div id='pictureit_header'>" + header + "<img src='http://"+domain_temp+"/images/delete_alert.gif' alt='Затвори' style='float:right;' id='pictureit_close'/></div><div id='alertit_content'><center><form method = 'post'  enctype='multipart/form-data' action='?'><input type='hidden' name='new_pic' value='1' /><input  type = 'file'  name = 'prpic' />&nbsp;&nbsp;<input  type='submit' class='dynamic_button'  value='Промени снимката' /><br /><br /></form></center></div></div>");
var functions_bgHeight = $(document).height();
var functions_bgWidth = $(window).width();
$('#functions_bg').css({
'width': functions_bgWidth,
'height': functions_bgHeight
});
$('#functions_bg').fadeTo("slow", 0.6);
$('#pictureit_windown').fadeIn('medium');
$('html, body').animate({scrollTop:0}, 'slow');

$('#pictureit_close').click(function() {
close_pictureit();
});
}
//---------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------//
function contactit(user_id,from_str) { //алтернатива на alert()

function close_contactit() {
$("#contactit_windown,#functions_bg").fadeOut("medium", function() {
$("#contactit_windown,#functions_bg").remove();

});
}
$(window).keyup(function(e) {
if (e.keyCode == 27) {
close_contactit();
}
});
if ($('#contactit_windown').length) {
$("#contactit_windown").remove();
}

var header="";
var content="";

if(user_id==0){
header="Регистрирай се!";
content="<a href='http://"+domain_temp+"/profile/?from="+from_str+"'  style='color:#ff6633;font-size:14px;'><b>ВЛЕЗ</b></a> в профила си или се <a href='http://"+domain_temp+"/profile/?tab=register&from="+from_str+"'  style='color:#ff6633;font-size:14px;'><b>РЕГИСТРИРАЙ</b></a><br /> и добави получател от твоите контакти.";
}else{
header="Избери получател!";
content="<span id='txtHint_adr_book'></span>";
showHint_adr_book('a');
}
$('body').append("<div id='functions_bg'></div><div id='contactit_windown'><div id='contactit_header'>" + header + "<img src='http://"+domain_temp+"/images/delete_alert.gif' alt='Затвори' style='float:right;' id='contactit_close'/></div><div id='contactit_content'>" + content + "<div><br /><center><input type='button'  id='contactit_ok' class='dynamic_button' value=' OK '/></center></div></div></div>");


var functions_bgHeight = $(document).height();
var functions_bgWidth = $(window).width();
$('#functions_bg').css({
'width': functions_bgWidth,
'height': functions_bgHeight
});
$('#functions_bg').fadeTo("slow", 0.6);
$('#contactit_windown').fadeIn('medium');
$('html, body').animate({scrollTop:0}, 'slow');

$('#contactit_close,#contactit_ok').click(function() {
close_contactit();
document.location.href="#c_1";
});
}
//---------------------------------------------------------------------------------------------------------------------------------------//
function confirmit(header, content, callback) { //Алтернатива на confirm()

function close_confirmit() {
$("#confirmit_windown,#functions_bg").fadeOut("medium", function() {
$("#confirmit_windown,#functions_bg").remove();
});
}
$(window).keyup(function(e) {
if (e.keyCode == 27) {
if (callback) {
callback(false);
}
close_confirmit();
}
});
if ($('#confirmit_windown').length) {
$("#confirmit_windown").remove();
}
$('body').append("<div id='functions_bg'></div><div id='confirmit_windown'><div id='confirmit_header'>" + header + "<img src='http://"+domain_temp+"/images/delete_alert.gif' alt='Затвори' style='float:right;' id='confirmit_close'/></div><div id='confirmit_content'>" + content + "<br /><br /><div style='float:right;'><input type='button' id='confirmit_submit' class='dynamic_button' value=' OK '/>&nbsp;&nbsp;<input type='button' id='comfirm_cancel' class='dynamic_button'  value=' Откажи '/></div></div></div>");
$('#confirmit_windown').fadeIn('medium');
var functions_bgHeight = $(document).height();
var functions_bgWidth = $(window).width();
$('#functions_bg').css({
'width': functions_bgWidth,
'height': functions_bgHeight
});
$('#functions_bg').fadeTo("slow", 0.6);
$('html, body').animate({scrollTop:0}, 'slow');

$('#confirmit_submit').click(function() {
close_confirmit();

callback(true);

});

$('#comfirm_cancel,#confirmit_close').click(function() {
close_confirmit();
if (callback) {
callback(false);
}
});
}

//---------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------//

function promptit(header, content, value, callback) { //Алтернатива на prompt()

function close_promptit() {
$("#promptit_windown,#functions_bg").fadeOut("medium", function() {
$("#promptit_windown,#functions_bg").remove();
});
}
$(window).keyup(function(e) {
if (e.keyCode == 27) {
if (callback) {
callback(false);
}
close_promptit();
}
});
if ($('#promptit_windown').length) {
$("#promptit_windown").remove();
}
$('body').append("<div id='functions_bg'></div><div id='promptit_windown'><div id='promptit_header'>" + header + "<img src='http://"+domain_temp+"/images/delete_alert.gif' alt='Затвори' style='float:right;' id='promptit_close'/></div><div id='promptit_content'>" + content + "<br /><br /><input type='text' id='promptit_textarea' class='dynamic_button' /><br /><div style='float:right;'><input type='button' id='promptit_submit' class='dynamic_button'  value=' OK '/>&nbsp;&nbsp;<input type='button' id='comfirm_cancel' class='dynamic_button'  value=' Откажи '/></div></div></div>");
$('#promptit_textarea').val(value);
$('#promptit_windown').fadeIn('medium');
$('#promptit_textarea').focus().select();
var functions_bgHeight = $(document).height();
var functions_bgWidth = $(window).width();
$('#functions_bg').css({
'width': functions_bgWidth,
'height': functions_bgHeight
});
$('#functions_bg').fadeTo("slow", 0.6);
$('html, body').animate({scrollTop:0}, 'slow');

$('#promptit_submit').click(function() {
if (callback) {
callback($('#promptit_textarea').val());
}
close_promptit();
});

$('#comfirm_cancel,#promptit_close').click(function() {
if (callback) {
callback(false);
}
close_promptit();
});
}
//console.log('confirm,alert,prompt loaded!');

//---------------------------------------------------------------------------------------------------------------------------------------//


function delete_event(domain,idto){
	
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете това събитие?',function(r) {if(r) {
	document.location.href=domain+"/profile/?tab=reminder&go=2&r_id="+idto;
	}else {return false;}});

}

function delete_friends(domain,idto,www){
	
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете този приятел?',function(r) {if(r) {
	document.location.href=domain+"/profile/?tab=users&act="+www+"&friendid="+idto;
	}else {return false;}});

}

function delete_contact(domain,idto){
	
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете този контакт?',function(r) {if(r) {
	document.location.href=domain+"/profile/?tab=contacts&go=2&adr_id="+idto;
	}else {return false;}});

}
function delete_catalog(domain,idto){
	
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете този адрес?',function(r) {if(r) {
	document.location.href=domain+"/profile/?tab=cat_links&go=2&r_id="+idto;
	}else {return false;}});

}
function delete_mp3(domain,idto,Name){
	
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете ' + Name + '?',function(r) {if(r) {
	document.location.href=domain+"/inc/postmp3.php?delete="+idto;
	}else {return false;}});

}
function delete_link(domain,idto,Name){
	
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете ' + Name + '?',function(r) {if(r) {
	document.location.href=domain+"/profile/?tab=links&delete=4&linkid="+idto;
	}else {return false;}});

}


function delete_pics(domain,idtoG,idtoP){
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете тази снимка?',function(r) {if(r) {
	document.location.href=domain+"/profile/?tab=pictures&gall="+idtoG+"&del_photo="+idtoP;
	}else {return false;}});

}
function delete_gals(domain,idtoG){
	
	confirmit('Внимание!', 'Сигурни ли сте, че желаете да изтриете тази галерия<br />(изтриват се и всички снимки в нея)?',function(r) {if(r) {
	document.location.href=domain+"/profile/?tab=pictures&delete_gallery=1&gall_id="+idtoG;
	}else {return false;}});

}


//---------------------------------------------------------------------------------------------------------------------------------------//
function enableAdd(crnt_y,crnt_m,crnt_d,crnt_y2,crnt_m2,crnt_d2){
var obj=document.getElementById("today_date_check").value;
if(obj=='ON'){
todayT($crnt_y,$crnt_m,$crnt_d);
obj="";
return false;
}else {
obj="";
showHintS(crnt_y,crnt_m,crnt_d,crnt_y2,crnt_m2,crnt_d2);return false;
}
}





