// JavaScript Document
function UserConnect(userID) {
	
	var url = "../inc/ajax/user_connect.php";
	var params = "userID="+userID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseUserConnect;
    http.send(null);
}



function handleResponseUserConnect() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				loadPanels(update[1]);
            }
        }
    }
}


function ToDoList(resolution,page_num,fromDate) {
	
	var url = "../inc/ajax/user_todo.php";
	var params = "resolution="+resolution+"&page_num="+page_num+"&fromDate="+fromDate;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseToDoList;
    http.send(null);
}

function ToDoListAll(resolution,allAtDate) {
	
	var url = "../inc/ajax/user_todo.php";
	var params = "resolution="+resolution+"&allAtDate="+allAtDate;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseToDoList;
    http.send(null);
}

function ToDoListEdit(resolution,editID) {
	
	var url = "../inc/ajax/user_todo.php";
	var params = "resolution="+resolution+"&editID="+editID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseToDoList;
    http.send(null);
}

function ToDoListNew(resolution,editAtDate) {
	
	var url = "../inc/ajax/user_todo.php";
	var params = "resolution="+resolution+"&show=new&editAtDate="+editAtDate;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseToDoList;
    http.send(null);
}



function handleResponseToDoList() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                eval(update[2]);
            }
        }
    }
}


function waitForToDoList() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForToDoList()',10);
  }
}




function SaveTodo(datetime,task,addedcheck) {
	
	var url = "../inc/ajax/user_savetodo.php";
	var params = "datetime="+datetime+"&task="+task+"&addedcheck="+addedcheck;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
	document.getElementById(addedcheck).value = 'yes';
    http.onreadystatechange = handleResponseSaveTodo;
    http.send(null);
}

function handleResponseSaveTodo() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				ToDoList(update[1],update[2],update[3]);
                eval(update[4]);
            }
        }
    }
}

function waitForSaveTodo() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForSaveTodo()',10);
  }
}




function RemoveTodo(todoID,dateAdded) {
	
	var url = "../inc/ajax/user_removetodo.php";
	var params = "todoID="+todoID+"&dateAdded="+dateAdded;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseRemoveTodo;
    http.send(null);
}



function handleResponseRemoveTodo() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				ToDoList(update[1],update[2],update[3]);
                eval(update[4]);
            }
        }
    }
}

function waitForRemoveTodo() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForRemoveTodo()',10);
  }
}



function TodoEditDateInput(taskID,tdID,divID,inputID,dateValue) {
	
	document.getElementById(tdID).onclick='';
	var url = "../inc/ajax/user_todoeditdateinput.php";
	var params = "taskID="+taskID+"&divID="+divID+"&inputID="+inputID+"&dateValue="+dateValue;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseTodoEditDateInput;
    http.send(null);
}

function handleResponseTodoEditDateInput() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				document.getElementById(update[1]).innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}

function waitForTodoEditDateInput(divID) {
  if(!document.getElementById(divID).complete) {
    setTimeout('waitForTodoEditDateInput('+divID+')',10);
  }
}




function TodoSaveDateInput(taskID,divID,dateValue) {
	
	var url = "../inc/ajax/user_todosavedateinput.php";
	var params = "taskID="+taskID+"&divID="+divID+"&dateValue="+dateValue;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseTodoSaveDateInput;
    http.send(null);
}

function handleResponseTodoSaveDateInput() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				document.getElementById(update[1]).innerHTML = update[2];
				ToDoList(update[3],update[4],update[5]);
                eval(update[6]);
            }
        }
    }
}

function waitForTodoSaveDateInput() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForTodoSaveDateInput()',10);
  }
}







function TodoEditInput(taskID,tdID,divID,inputID,taskValue) {
	
	document.getElementById(tdID).onclick='';
	var url = "../inc/ajax/user_todoeditinput.php";
	var params = "taskID="+taskID+"&divID="+divID+"&inputID="+inputID+"&taskValue="+taskValue;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseTodoEditInput;
    http.send(null);
}

function handleResponseTodoEditInput() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				document.getElementById(update[1]).innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}

function waitForTodoEditInput(divID) {
  if(!document.getElementById(divID).complete) {
    setTimeout('waitForTodoEditInput('+divID+')',10);
  }
}







function TodoSaveInput(taskID,divID,taskValue) {
	
	var url = "../inc/ajax/user_todosaveinput.php";
	var params = "taskID="+taskID+"&divID="+divID+"&taskValue="+taskValue;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseTodoSaveInput;
    http.send(null);
}

function handleResponseTodoSaveInput() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				document.getElementById(update[1]).innerHTML = update[2];
				ToDoList(update[3],update[4],update[5]);
                eval(update[6]);
            }
        }
    }
}

function waitForTodoSaveInput() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForTodoSaveInput()',10);
  }
}




function TodoSave(divID,taskID,Task,date,Time) {
	
	var url = "../inc/ajax/user_todosave.php";
	var params = "taskID="+taskID+"&divID="+divID+"&Task="+Task+"&date="+date+"&Time="+Time;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseTodoSave;
    http.send(null);
}

function handleResponseTodoSave() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				document.getElementById(update[1]).innerHTML = update[2];
				ToDoList(update[3],update[4],update[5]);
                eval(update[6]);
            }
        }
    }
}

function waitForTodoSave() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForTodoSave()',10);
  }
}


function FriendsList(page_num,userID,pageName) {
	
	var url = "../inc/ajax/user_friends.php";
	var params = "page_num="+page_num+"&userID="+userID+"&pageName="+pageName;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseFriendsList;
    http.send(null);
}


function handleResponseFriendsList() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForFriendsList() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForFriendsList()',10);
  }
}





function FriendInfo(userID,editData) {
	
	var url = "../inc/ajax/user_details.php";
	var params = "userID="+userID+"&editData="+editData;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseFriendInfo;
    http.send(null);
}


function handleResponseFriendInfo() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForFriendInfo() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForFriendInfo()',10);
  }
}






function SaveUserData(userID,yname,nick,date_birth,email,phone,mobile,mail_city,posi_city,mail_country,rl_status,occupation,
					  workplace,pri_school,college,university,webpage,msn,skype,icq,yahoo,intro,hobby,favorites) {
	
	
	var url = "../inc/ajax/user_save.php";
	var params = "userID="+userID+"&yname="+yname+"&nick="+nick+"&date_birth="+date_birth+"&email="+email+"&phone="+phone+"&mobile="+mobile+"&mail_city="+mail_city+"&posi_city="+posi_city+"&mail_country="+mail_country+"&rl_status="+rl_status+"&occupation="+occupation+"&workplace="+workplace+"&pri_school="+pri_school+"&college="+college+"&university="+university+"&webpage="+webpage+"&msn="+msn+"&skype="+skype+"&icq="+icq+"&yahoo="+yahoo+"&intro="+intro+"&hobby="+hobby+"&favorites="+favorites;
	
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseSaveUserData;
    http.send(null);
}


function handleResponseSaveUserData() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				
                if(update[1]=='error') { 
					document.getElementById('div_message').innerHTML = update[2];
					document.getElementById('div_message2').innerHTML = update[2];
				}
				
				if(update[3]=='not') 
				document.getElementById('email').style.backgroundImage = 'url(http://www.bookmark.sk/images/body/input_bg_223_o.gif)';
				
				if(update[4]=='not') 
				document.getElementById('date_birth').style.backgroundImage = 'url(http://www.bookmark.sk/images/body/input_bg_223_o.gif)';
				
				if(update[5]=='not') 
				document.getElementById('yname').style.backgroundImage = 'url(http://www.bookmark.sk/images/body/input_bg_223_o.gif)';
				
				if(update[1]=='success') 
				FriendInfo(update[6],0);
				
				else 
                eval(update[7]);
            }
        }
    }
}


function waitForSaveUserData() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForSaveUserData()',10);
  }
}







function ShowMyPic() {
	
	var url = "../inc/ajax/user_showmypic.php";
	var params = "";
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseShowMyPic;
    http.send(null);
}


function handleResponseShowMyPic() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('div_userpic').innerHTML = update[1];
                eval(update[2]);
            }
        }
    }
}


function waitForShowMyPic() {
  if(!document.getElementById('div_userpic').complete) {
    setTimeout('waitForShowMyPic()',10);
  }
}



function ShowMyPhoto(pictureID,isNew,picNum) {
	
	var url = "../inc/ajax/user_showmyphoto.php";
	var params = "pictureID="+pictureID+"&isNew="+isNew+"&picNum="+picNum;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseShowMyPhoto;
    http.send(null);
}


function handleResponseShowMyPhoto() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById(update[2]).innerHTML = update[1];
				AlbumCategories();
                eval(update[3]);
            }
        }
    }
}


function waitForShowMyPhoto(divID) {
  if(!document.getElementById(divID).complete) {
    setTimeout('waitForShowMyPhoto('+divID+')',10);
  }
}




function SetPublic(userID,dataName) {
	
	var url = "../inc/ajax/user_setpublic.php";
	var params = "userID="+userID+"&dataName="+dataName;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseSetPublic;
    http.send(null);
}


function handleResponseSetPublic() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById(update[1]).innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForSetPublic(updateDiv) {
  if(!document.getElementById(updateDiv).complete) {
    setTimeout('waitForSetPublic('+updateDiv+')',10);
  }
}



function DisconnectUser(userID) {
	
	var url = "../inc/ajax/user_disconnect.php";
	var params = "userID="+userID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseDisconnectUser;
    http.send(null);
}



function handleResponseDisconnectUser() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				FriendsList('1',update[1],'friends_list');
            }
        }
    }
}







function SendMessage(toUser,subject,message,replyTo) {
	
	var url = "../inc/ajax/user_sendmessage.php";
	var params = "toUser="+toUser+"&subject="+subject+"&message="+message+"&replyTo="+replyTo;
	
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseSendMessage;
    http.send(null);
}


function handleResponseSendMessage() {
	
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				
                if(update[1]=='error') 
				document.getElementById('div_message0').innerHTML = update[2];
				
				if(update[3]=='not') 
				document.getElementById('message').style.backgroundImage = 'url(http://www.bookmark.sk/images/body/input_bg_223_o.gif)';
				
				if(update[1]=='success') 
				document.getElementById('div_newmessage').innerHTML = update[2];
            }
        }
    }
}







function SendComment(comment,pictureID) {
	
	var url = "../inc/ajax/user_sendcomment.php";
	var params = "comment="+comment+"&pictureID="+pictureID;
	
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseSendComment;
    http.send(null);
}


function handleResponseSendComment() {
	
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				
                if(update[1]=='error') 
				document.getElementById('div_message0').innerHTML = update[2];
				
				if(update[3]=='not') 
				document.getElementById('comment').style.backgroundImage = 'url(http://www.bookmark.sk/images/body/input_bg_223_o.gif)';
				
				if(update[1]=='success') {
				
					Comments('incoming',update[4],'picture',update[5],'',update[1]);
					document.getElementById('div_newcomment').innerHTML = update[2];
				}
            }
        }
    }
}





function Messages(direction,page_num,showID,pageName) {
	
	var url = "../inc/ajax/user_messages.php";
	var params = "direction="+direction+"&page_num="+page_num+"&showID="+showID+"&pageName="+pageName;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseMessages;
    http.send(null);
}

function handleResponseMessages() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForMessages() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForMessages()',10);
  }
}







function Comments(direction,page_num,pageName,pictureID,showID,message) {
	
	var url = "../inc/ajax/user_comments.php";
	var params = "direction="+direction+"&page_num="+page_num+"&pageName="+pageName+"&pictureID="+pictureID+"&showID="+showID+"&message="+message;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseComments;
    http.send(null);
}

function handleResponseComments() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				
				if(update[3]!='') {
					
					document.getElementById('C2_content').innerHTML = update[1];
					document.getElementById('C2_title').innerHTML = update[2];
				}
				else {
					
              		document.getElementById('C1_content').innerHTML = update[1];
               	 	document.getElementById('C1_title').innerHTML = update[2];
				}
                eval(update[3]);
            }
        }
    }
}


function waitForComments(divID) {
  if(!document.getElementById(divID).complete) {
    setTimeout('waitForComments('+divID+')',10);
  }
}








function Calendar(showDate,Show) {
	
	var url = "../inc/ajax/user_calendar_days.php";
	var params = "showDate="+showDate+"&Show="+Show;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseCalendar;
    http.send(null);
}

function handleResponseCalendar() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('L2_content').innerHTML = update[1];
                eval(update[2]);
            }
        }
    }
}


function waitForCalendar() {
  if(!document.getElementById('L2_content').complete) {
    setTimeout('waitForCalendar()',10);
  }
}





function DeleteComment(commentID,pictureID) {
	
	var url = "../inc/ajax/user_delete_comment.php";
	var params = "commentID="+commentID+"&pictureID="+pictureID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseDeleteComment;
    http.send(null);
}



function handleResponseDeleteComment() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				Comments(update[1],update[2],update[5],update[3],update[4])
            }
        }
    }
}




function Albums(page_num,categoryID) {
	
	var url = "../inc/ajax/user_albums.php";
	var params = "page_num="+page_num+"&categoryID="+categoryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseAlbums;
    http.send(null);
}

function handleResponseAlbums() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForAlbums() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForAlbums()',10);
  }
}




function DeleteAlbum(galleryID) {
	
	var url = "../inc/ajax/user_delete_album.php";
	var params = "galleryID="+galleryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseDeleteAlbum;
    http.send(null);
}



function handleResponseDeleteAlbum() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				Albums(update[1],update[2]);
            }
        }
    }
}




function Album(page_num,galleryID) {
	
	var url = "../inc/ajax/user_gallery.php";
	var params = "page_num="+page_num+"&galleryID="+galleryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseAlbum;
    http.send(null);
}

function handleResponseAlbum() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForAlbum() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForAlbum()',10);
  }
}





function GalleryEdit(page_num,galleryID) {
	
	var url = "../inc/ajax/user_galleryedit.php";
	var params = "page_num="+page_num+"&galleryID="+galleryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseGalleryEdit;
    http.send(null);
}

function handleResponseGalleryEdit() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForGalleryEdit() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForGalleryEdit()',10);
  }
}






function AlbumEdit(page_num,categoryID) {
	
	var url = "../inc/ajax/user_albumedit.php";
	var params = "page_num="+page_num+"&categoryID="+categoryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseAlbumEdit;
    http.send(null);
}

function handleResponseAlbumEdit() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForAlbumEdit() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForAlbumEdit()',10);
  }
}







function Picture(pictureID) {
	
	var url = "../inc/ajax/user_picture.php";
	var params = "pictureID="+pictureID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponsePicture;
    http.send(null);
}

function handleResponsePicture() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForPicture() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForPicture()',10);
  }
}






function PictureSave(divID,pictureID,Title,galleryID) {
	
	var url = "../inc/ajax/user_picturesave.php";
	var params = "divID="+divID+"&pictureID="+pictureID+"&Title="+Title+"&galleryID="+galleryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponsePictureSave;
    http.send(null);
}

function handleResponsePictureSave() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				document.getElementById(update[1]).innerHTML = update[2];
				Album(update[3],update[4]);
            }
        }
    }
}

function waitForPictureSave() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForPictureSave()',10);
  }
}



	

function DeletePhoto(pictureID,galleryID,pageNum) {
	
	var url = "../inc/ajax/user_delete_photo.php";
	var params = "pictureID="+pictureID+"&galleryID="+galleryID+"&pageNum="+pageNum;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseDeletePhoto;
    http.send(null);
}



function handleResponseDeletePhoto() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				Album(update[1],update[2]);
            }
        }
    }
}






function UserSearch(pageNum,firstname,lastname,mail_city,mail_country) {
	
	var url = "../inc/ajax/user_search.php";
	var params = "pageNum="+pageNum+"&firstname="+firstname+"&lastname="+lastname+"&mail_city="+mail_city+"&mail_country="+mail_country;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseUserSearch;
    http.send(null);
}

function handleResponseUserSearch() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}

function waitForUserSearch() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForUserSearch()',10);
  }
}







function AlbumCategoryNew(Title) {
	
	var url = "../inc/ajax/user_albumcategorynew.php";
	var params = "Title="+Title;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseAlbumCategoryNew;
    http.send(null);
}

function handleResponseAlbumCategoryNew() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            AlbumCategories();
        }
    }
}






function AlbumCategories() {
	
	var url = "../inc/ajax/user_albumcategories.php";
	http.open("GET", url, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseAlbumCategories;
    http.send(null);
}

function handleResponseAlbumCategories() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('L1_content').innerHTML = update[1];
                document.getElementById('L1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForAlbumCategories() {
  if(!document.getElementById('L1_content').complete) {
    setTimeout('waitForAlbumCategories()',10);
  }
}







function DeleteAlbumCategory(categoryID) {
	
	var url = "../inc/ajax/user_delete_albumcategory.php";
	var params = "categoryID="+categoryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseDeleteAlbumCategory;
    http.send(null);
}



function handleResponseDeleteAlbumCategory() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            AlbumCategories();
        }
    }
}






function AlbumSave(galleryID,Title,Description,categoryID) {
	
	var url = "../inc/ajax/user_albumsave.php";
	var params = "galleryID="+galleryID+"&Title="+Title+"&Description="+Description+"&categoryID="+categoryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseAlbumSave;
    http.send(null);
}

function handleResponseAlbumSave() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				Albums(update[2],update[3]);
            }
        }
    }
}

function waitForAlbumSave() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForAlbumSave()',10);
  }
}






function SetAlbumPublic(galleryID) {
	
	var url = "../inc/ajax/user_setalbumpublic.php";
	var params = "galleryID="+galleryID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseSetAlbumPublic;
    http.send(null);
}


function handleResponseSetAlbumPublic() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById(update[1]).innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForSetAlbumPublic(updateDiv) {
  if(!document.getElementById(updateDiv).complete) {
    setTimeout('waitForSetAlbumPublic('+updateDiv+')',10);
  }
}







function Favorites(page_num,folderID,showID) {
	
	var url = "../inc/ajax/user_favorites.php";
	var params = "page_num="+page_num+"&folderID="+folderID+"&showID="+showID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseFavorites;
    http.send(null);
}

function handleResponseFavorites() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('C1_content').innerHTML = update[1];
                document.getElementById('C1_title').innerHTML = update[2];
				Folders(update[3]);
                eval(update[4]);
            }
        }
    }
}


function waitForFavorites() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForFavorites()',10);
  }
}





function Folders(folderID) {
	
	var url = "../inc/ajax/user_folders.php";
	var params = "folderID="+folderID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseFolders;
    http.send(null);
}

function handleResponseFolders() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('L1_content').innerHTML = update[1];
                document.getElementById('L1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForFolders() {
  if(!document.getElementById('L1_content').complete) {
    setTimeout('waitForFolders()',10);
  }
}





function DeleteFavorite(favoriteID) {
	
	var url = "../inc/ajax/user_delete_favorite.php";
	var params = "favoriteID="+favoriteID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseDeleteFavorite;
    http.send(null);
}



function handleResponseDeleteFavorite() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				Favorites(update[1],update[2],'');
            }
        }
    }
}





function FavoriteSave(favoriteID,titleValue,urlValue) {
	
	var url = "../inc/ajax/user_favoritesave.php";
	var params = "favoriteID="+favoriteID+"&titleValue="+titleValue+"&urlValue="+urlValue;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseFavoriteSave;
    http.send(null);
}

function handleResponseFavoriteSave() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				Favorites(update[1],update[2],'');
                eval(update[3]);
            }
        }
    }
}

function waitForFavoriteSave() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForTodoSaveInput()',10);
  }
}





function CreateExport() {
	
	var url = "../inc/ajax/user_createexport.php";
	http.open("GET", url, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseCreateExport;
    http.send(null);
	
	document.getElementById('div_export').innerHTML = '<div align="center" style=\"height:49px; padding-top:26px;\"><img src="http://www.bookmark.sk/images/body/working.gif" width="16" height="16"></div>';	
}

function handleResponseCreateExport() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
				document.getElementById('div_export').innerHTML = update[1];
                eval(update[2]);
            }
        }
    }
}

function waitForCreateExport() {
  if(!document.getElementById('C1_content').complete) {
    setTimeout('waitForCreateExport()',10);
  }
}





function FavoriteFolderNew(parent,Title) {
	
	var url = "../inc/ajax/user_foldernew.php";
	var params = "parent="+parent+"&Title="+Title;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseFavoriteFolderNew;
    http.send(null);
}

function handleResponseFavoriteFolderNew() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();
            if(response.indexOf('|' != -1)) {
                update = response.split('|');
           		FavoriteFolders(update[1]);
			}
        }
    }
}




function FavoriteFolders(parentID) {
	
	var url = "../inc/ajax/user_favoritefolders.php";
	var params = "parentID="+parentID;
	http.open("GET", url, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseFavoriteFolders;
    http.send(null);
}

function handleResponseFavoriteFolders() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            if(response.indexOf('|' != -1)) {
                update = response.split('|');
                document.getElementById('L1_content').innerHTML = update[1];
                document.getElementById('L1_title').innerHTML = update[2];
                eval(update[3]);
            }
        }
    }
}


function waitForFavoriteFolders() {
  if(!document.getElementById('L1_content').complete) {
    setTimeout('waitForFavoriteFolders()',10);
  }
}







function DeleteFolder(folderID) {
	
	var url = "../inc/ajax/user_delete_folder.php";
	var params = "folderID="+folderID;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseDeleteFolder;
    http.send(null);
}



function handleResponseDeleteFolder() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();

            FavoriteFolders();
        }
    }
}



function TodoSaveFix(Task) {
	
	var newstr="";
	var strArray=Task.split('\n') ;
	
	for(i=0;i<strArray.length;i++){
	   newstr=newstr+strArray[i]+'<br>';
	}
	
	Task=newstr;
	
	var url = "../inc/ajax/user_todosavefix.php";
	var params = "Task="+Task;
	http.open("GET", url+"?"+params, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-Type", "text/html; charset=windows-1250");
    http.onreadystatechange = handleResponseTodoSaveFix;
    http.send(null);
}


function handleResponseTodoSaveFix() {
    if(http.readyState == 4){
        if(http.status == 200 && http.responseText != '') {
            var response = http.responseText;
            var update = new Array();
        }
    }
}
