
function submit_auth_form(){	
	ClientPanel.login();
}

function check_enter_press(event){
	if(event.keyCode == 13)
		submit_auth_form();
}


function popup(ph,img){
	var winl = (screen.width-850)/2;
	var wint = (screen.height-750)/2;

	var params = "width=850,height=750,menubar=no,location=no,resizable=no,scrollbars=no,status=no,top="+wint+",left="+winl;
	var win = window.open('service.php?h=filmstrip&ph='+ph+'&img='+img, "Gallery", params);
	win.focus();

}

Content = {
	load: function(page){

		$.getJSON("service.php", {
			p: 'get_text',
			page: page
		}, function(data){
			$('#content').html(data.rows[0].block);
			$('#content2').html('');
		});		
	},
	load2: function(page){
		$.getJSON("service.php", {
			p: 'get_text',
			page: page
		}, function(data){
			$('#index-text').html('');
			$('#index-text2').html(data.rows[0].block);
		});	
	}
}

var Search = {
	render: function(){
		//$('#H1').html("Информация о доставке");
		$('#content').load("service.php?h=search");

		//Content.load('subscript1');
		Pages.current = 'Search';
		return false;
	}
}
var Home = {
	render: function(){
		Content.load('home');
		Pages.current = 'Home';
		return false;
	}
}
var About = {
	render: function(){

		Content.load('about');
		Pages.current = 'About';
		return false;
	}
}
var Privacy = {
	render: function(){
		Content.load('privacy');
		Pages.current = 'Privacy';
		return false;
	}
}
var Contacts = {
	render: function(){
		$('#content').load("service.php?h=contacts");
		Pages.current = 'Contacts';
		return false;
	},
	update: function(){
		$('#contact-form').ajaxSubmit({
			success: function(responseText, statusText){
				eval("var a = "+responseText+";");
//				if(a.success == true)
//					alert("Данные успешно обновлены");
//				else
					alert(a.errormsg);
			}
		})
	}
}
var Agreement = {
	render: function(){
		//Content.load('agreement');
		$('#content').load("service.php?h=agreement");
		Pages.current = 'Agreement';
		return false;
	}
}
var Payment = {
	render: function(){
		$('#content').load("service.php?h=payment");
		Pages.current = 'Payment';
		return false;
	}
}
var Faq = {
	render: function(){
		Content.load('faq');
		Pages.current = 'Faq';
		return false;
	}
}
var RFP = {
	render: function(){
		$('#content').load("service.php?h=contacts");
		Pages.current = 'RFP';
		return false;
	}
}

var Subscript1 = {
	render: function(){
		//$('#H1').html("Информация о доставке");
		$('#content').load("service.php?h=subscript1");

		//Content.load('subscript1');
		Pages.current = 'Subscript1';
		return false;
	},
	submit: function(){
		$('#registerForm').ajaxSubmit({
			success: function(responseText, statusText){
				eval("var a = "+responseText+";");
				if(a.success == true){
					alert("You have successfully registered!");
					Search.render();
				} else
					alert(a.errormsg);
			}
		})
	}
}

var Pages = {
	current: 'IndexPage',
	goPage: function(p){
		Navigator.current = p;
		Content.load(p);
		Navigator.PricePage.render();
	},
	renderPager: function(Page,c){
		if(c == undefined)
			c = '';
		var pages = Math.ceil(Page.rowsData.total/Page.rowsPerPage);
		var html = '<table width="99%" cellpadding="1" cellpadding="0"><td width="50" class="order">Страницы: </td>';
		for(var i = 1; i <= pages; i++){
			if((i-1) != Page.resultPage){
				html += '<td class="order" width="20"><a href="#page" onclick="'+
				Pages.current+'.switchPage('+(i-1)+')">' + i + '</a></td>';
			}
			else
				html += '<td class="order" width="20">'+i+'</td>';

			if(i < pages && i%30 == 0)
				html += '</tr><tr>'
		}
		var sta = eval(Pages.current + '.rowsPerPage');
		var sta25='',sta50='',sta100='',sta500='';
		if(sta == 25)
			sta25 = "selected";
		else if(sta == 50)
			sta50 = "selected";
		else if(sta == 100)
			sta100 = "selected";
		else if(sta == 500)
			sta500 = "selected";
		html += '<td class="order" style="text-align:right;">позиций на странице:'+
		'<select class="dropdown" id="limit'+c+'" onchange="Pages.onChangeRows('+c+');">'+
		'<option '+sta25+'>25</option><option '+sta50+'>50</option>'+
		'<option '+sta100+'>100</option><option '+sta500+'>500</option></select>'+
		'</td></tr></table>';
		return html;
	},
	onChangeRows: function(c){
		if(c == undefined) c = '';
		eval(Pages.current +'.rowsPerPage = $("#limit'+c+'").val()');
		eval(Pages.current + '.switchPage(0);');
	}
}

$(document).ready(function(){
	$().ajaxSuccess(function(event, request, ajaxOptions){
		var resp = request.responseText;

	}
	)
	$().ajaxError(function(event, request, ajaxOptions){			
		var resp = request.responseText;

	}
	)

});



