function load_comments(id){
	parent.commentFrame.location.href = "index.php?z=2&pageId="+id;
}
function refresh_bottom(){
	parent.notesFrame.location.href = parent.notesFrame.location.href;
}
function edit_comment(page, id){
	parent.notesFrame.location.href = "index.php?z=3&pageId="+page+"&edit="+id;
}
function Initialize(page){
	var pageName = QueryString("Page");
    if (pageName.length > 0){
    	var page = pageName;
    }
    parent.mainFrame.location.href = "index.php?z=5&page="+page;
}
function refresh_all(page){
	parent.location.href = "index.php?pageId="+page;
}
function verify_registration(text){
	var email = document.getElementById('reg_email').value;
	var pwd = document.getElementById('reg_pwd').value;
	var vpwd = document.getElementById('reg_vpwd').value;
    if(pwd != vpwd){
    	alert(text);
    	return false;
	}else{
		return true;
	}
}
function verify_login(text){
	var email = document.getElementById('log_email').value;
	var pwd = document.getElementById('log_pwd').value;
	if(email == "" || pwd == ""){
    	alert(text);
    	return false;
	}else{
		return true;
	}
}
function verify_account(text){
	var pwd = document.getElementById('reg_pwd').value;
	var vpwd = document.getElementById('reg_vpwd').value;
    if(pwd != vpwd){
    	alert(text);
    	return false;
	}else{
		return true;
	}
}
function verify_comment(text){
	var cmt = document.getElementById('cmt_text').value;
	if(cmt == ""){
    	alert(text);
    	return false;
	}else{
		return true;
	}
}
function verify_email(text){
	var email = document.getElementById('log_email').value;
	if(email == ""){
    	alert(text);
    	return false;
	}else{
		return true;
	}
}
function frame_h(){
	var cols = parent.document.getElementById('nav_page_cmt').cols;
	if(document.getElementById('tree')){
		var style = "reduce_left";
		if(cols == '25,*,200'){			cols = '200,*,200';
		}else if(cols == '25,*,25'){			cols = '200,*,25';		}else if(cols == '200,*,25'){
			cols = '25,*,25';
			style = "expand_left";
		}else if(cols == '200,*,1'){
			cols = '25,*,1';
			style = "expand_left";
		}else if(cols == '25,*,1'){
			cols = '200,*,1';
		}else{
			cols = '25,*,200';
			style = "expand_left";
		}
	}else{
		var style = "reduce_right";
		if(cols == '200,*,25'){
			cols = '200,*,200';
		}else if(cols == '25,*,25'){
			cols = '25,*,200';
		}else if(cols == '25,*,200'){
			style = "expand_right";
			cols = '25,*,25';
		}else{
			style = "expand_right";
			cols = '200,*,25';
		}
	}
	document.getElementById('b_size').className = style;
	parent.document.getElementById('nav_page_cmt').cols = cols;
}
function hide_comment(){
	parent.document.getElementById('nav_page_cmt').cols = cols = '200,*,1';;
}
function close_comment(){	var cols = parent.document.getElementById('nav_page_cmt').cols;
	if(cols == '25,*,200'){
		cols = '25,*,25';
	}else{
		cols = '200,*,25';
	}
	parent.document.getElementById('nav_page_cmt').cols = cols;
}
function open_comment(){
	var cols = parent.document.getElementById('nav_page_cmt').cols;
	if(cols == '25,*,30'){
		cols = '25,*,200';
	}else{
		cols = '200,*,200';
	}
	parent.document.getElementById('nav_page_cmt').cols = cols;
}
function frame_v(){
	var rows = parent.document.getElementById('page_note').rows;
	var style = "reduce_bottom";
	if(rows == '*,170'){
		rows = '*,25';
		style = "expand_bottom";
	}else if(rows == '*,250'){
		rows = '*,25';
		style = "expand_bottom";
	}else if(rows == '*,25'){
		rows = '*,170';
	}
	document.getElementById('b_size').className = style;
	parent.document.getElementById('page_note').rows = rows;
}
function open_bottom(bottom){
	parent.document.getElementById('page_note').rows = "*,"+bottom;
}
function open_top(top){
	parent.document.getElementById('nav_all').rows = top+",*";
}
function HandleMainFrameChanged(){
	if (parent.mainFrame.PageName != null){
		var id = parent.mainFrame.PageId;
		parent.topFrame.highlight(id);
        parent.titleFrame.location.href = "index.php?z=1&pageId="+id;
        parent.notesFrame.location.href = "index.php?z=3&pageId="+id;
	}
}
function QueryString(query){
    var qstring = self.location.href.split("?");
    if(qstring.length < 2) return ""

    var prms=qstring[1].split("&");
    var frmelements=new Array();
    var currprmeter, querystr="";

    for(i=0;i<prms.length;i++){
        currprmeter=prms[i].split("=");
        frmelements[i]=new Array();
        frmelements[i][0]=currprmeter[0];
        frmelements[i][1]=currprmeter[1];
    }
    for(j=0;j<frmelements.length;j++){
            if(frmelements[j][0]==query){
                querystr=frmelements[j][1];
                break;
            }
    }
    return querystr;
}
//install
function verify_step_2(text){
	var liste = new Array("host", "name", "password", "user");
	var ok = 0;
	for(var C = 0; C < liste.length;C++){		if(document.getElementById('db_'+liste[C]).value == ""){			ok = 1;
		}
	}
	if(ok){
    	alert(text);
    	return false;
	}else{
		return true;
	}
}
function verify_step_3(text_1, text_2){
	var liste = new Array("project", "path", "surname", "name", "company", "email");
	var ok = 0;
	for(var C = 0; C < liste.length;C++){
		if(document.getElementById(liste[C]).value == ""){
			ok = 1;
		}
	}
	if(ok){
    	alert(text_1);
    	return false;
	}else{
		var pwd = document.getElementById('pwd').value;
		var vpwd = document.getElementById('vpwd').value;
	    if(pwd != vpwd){
	    	alert(text_2);
	    	return false;
		}else{
			return true;
		}
	}
}
