// JavaScript Document
var Pickup = {
	
	//Check input when add new pickup
	check_new:function(){
		
		var title    = document.getElementById('pickup_title');
		var pic_name = document.getElementById('pic_name');
		
		if( trim(title.value)=='' ){
			alert($_MESS['check.pickup_title.empty']);
			title.focus();
			return false;
		}else if( trim(pic_name.value)=='' ){
			alert($_MESS['check.pickup_image.empty']);
			pic_name.focus();
			return false;	
		}
		return true;
	},
	
	//Check input when edit all pickup
	check_edit_all:function( id ){
		
		var all_id = document.getElementById('all_id').value;
		
		if( all_id!='' ){
			
			aID = all_id.split(",");
			for(i=0;i<=aID.length;i++){
				if( aID[i]!='' && aID[i]!=undefined ){
					var rank = document.getElementById('pickup_rank_' + aID[i]);
					var title = document.getElementById('pickup_title_' + aID[i]);
					
					if( trim(title.value)=='' ){
						alert($_MESS['check.pickup_title.empty']);
						title.focus();
						return false;
						break;
					}else if( trim(rank.value)!='' && !this.check_num(rank.value) ){
						alert($_MESS['check.pickup_rank.isnum']);
						rank.select();
						return false;
						break;
					}
				}
			}			
		}
		return true;
		
	},
	
	//Delete pickup
	delete_pickup:function( id ){
		if( confirm($_MESS['cofirm.pickup.delete']) ){
			document.getElementById('del_id').value = id;
			document.del_form.submit();
		}
	},
	
	//Check number
	check_num:function( num ){
		var re= /[0-9]/;
		//var re=/^[0-9\-]*$/
		if(!num.match(re))
			return false;
		else
			return true;	
	},
	
	//Get page
	get_page:function(){
		var spage = document.getElementById('spage').value;
		document.getElementById('page_id').value = spage;
		document.fpage.submit();
	},
	
	get_other_page:function(page){
		document.getElementById('page_id').value = page;
		document.fpage.submit();
	},
	
	get_sort:function( sort_by,sort_type ){
		document.getElementById('sort_by_id').value = sort_by;
		document.getElementById('sort_type_id').value = sort_type;
		document.fpage.submit();
	},
	
	sub_close_window:function(){
		parent.window.location.href = parent.window.location.href;
		//parent.Modal.close();
	},
	
	check_add_prod:function(){
		var flag = false;
		var mOb = document.getElementsByTagName('input');
		for(var a=0; a<mOb.length; a++) {
			if(mOb[a].type=='checkbox' && mOb[a].name=='prod_id') {
				if(mOb[a].checked){
					flag = true;
					break;
				}
			}
		}
		if( !flag ){
			alert($_MESS['check.num_checkbox.prod_sub']);
			return false;
		}
	},
	
	check_delete_prod:function(){
		var flag = false;
		var mOb = document.getElementsByTagName('input');
		for(var a=0; a<mOb.length; a++) {
			if(mOb[a].type=='checkbox' && mOb[a].name=='prod_id') {
				if(mOb[a].checked){
					flag = true;
					break;
				}
			}
		}
		if( !flag ){
			alert($_MESS['check.num_checkbox.prod_sub']);
			return false;
		}else{
			if( confirm($_MESS['pickup.confirm.delete.prod']) ){
				return true;	
			}else{
				return false;	
			}
		}
	},
	
	resetSearch:function(){
		var artist = document.getElementById('s_artist').value = '';
		var title = document.getElementById('s_title').value = '';
	}
}