// JavaScript Document
window.addEvent('domready',function(){
		//time to implement fancy show / hide  
		Element.implement({  
			 //implement show  
			 fancyShow: function() {  
				 this.fade('in');  
			 },  
			//implement hide  
			 fancyHide: function() {  
				 this.fade('out');  
			 }  
		 });									
		/** cover **/
		if($defined($('cover'))){
			$(window).addEvent('resize',shw_move_resize);
			$(window).addEvent('scroll',shw_move_resize);
		}
		
		/** search **/
		if($defined($('btn_search'))){

			$('btn_search').addEvent('click',function(){
				$('frm_search').task.value=$('task').value="search";
				$('frm_search').subtask.value="";
				if($defined($('frm_search').page)){
					$('frm_search').page.value=1;
				}
				$('frm_search').submit();
			});
		}
		
		/** select country **/
		if($defined($('country'))){
			$('country').addEvent('change',function(){
				$('frm_search').subtask.value="maintain_state";
				$('frm_search').submit();
			});
		}
		/** select form country **/
		if($defined($('form_country'))){
			$('form_country').addEvent('change',function(){
				$('adminForm').submit();
			});
		}
		if($defined($('story'))){
			$('story').addEvent('keydown',function(){
				limitText($('story'), 1000)
			});
			$('story').addEvent('keyup',function(){
				limitText($('story'), 1000)
				$('cc').innerHTML=1000-$('story').value.length;
			});
		}
		if($defined($('btn_post'))){
			$('btn_post').addEvent('click',function(){	
				$('adminForm').task.value='save_story';									
				$('adminForm').submit();
				return false;
			});
		}
		if($defined($('search_prev'))){
			$('search_prev').addEvent('click',function(){	
				$('frm_search').page.value=Number($('frm_search').page.value)-1;									
				$('frm_search').submit();
				return false;
			});
		}
		if($defined($('search_next'))){
			$('search_next').addEvent('click',function(){	
				$('frm_search').page.value=Number($('frm_search').page.value)+1;									
				$('frm_search').submit();
				return false;
			});
		}
		if($defined($('btn_post_com'))){
			$('comment_form').setStyle('display','none');
			$('btn_post_com').addEvent('click',function(){	
				if(!show_form){						
					$('comment_list').fancyHide();
					$('comment_list').setStyle('display','none');
					$('comment_form').setStyle('display','block');
					$('comment_form').fancyShow();
					show_form=1;
				}else{
					$('comment_form').fancyHide();
					$('comment_form').setStyle('display','none');
					$('comment_list').setStyle('display','block');
					$('comment_list').fancyShow();					
					show_form=0;
				}
				return false;
			});
			$('comment_cancel').addEvent('click',function(){	
					$('comment_form').fancyHide();
					$('comment_form').setStyle('display','none');
					$('comment_list').setStyle('display','block');
					$('comment_list').fancyShow();					
					show_form=0;
					return false;
            });
			
		}
		/******post comment**********/
		if($defined($('comment_post'))){
			$('comment_post').addEvent('click',function(){	
														
				var shwurl="index.php?task=vcomment&"+encodeURIComponent($('com_name').value)+"&com_comment="+encodeURIComponent($('com_comment').value)+"&com_name="+encodeURIComponent($('com_name').value)+"&secCode="+encodeURIComponent($('secCode').value);
				var myHTMLRequest = new Request.HTML({url:shwurl,
							onComplete:function(responseTree, responseElements, responseHTML, responseJavaScript){
						},
						update:$('sc'),
						evalScripts:true
				}).post();
				return false;
			});
		}
		
		if($defined($('r1'))){
			$('r1').addEvent('click',function(){
				$('r1_img').src="images/rate1.gif";											  	
				$('r2_img').src="images/rate2.gif";
				$('r3_img').src="images/rate2.gif";
				$('r4_img').src="images/rate2.gif";
				$('r5_img').src="images/rate2.gif";
				rating=1;
				return false;
			});
			$('r2').addEvent('click',function(){
				$('r1_img').src="images/rate1.gif";											  	
				$('r2_img').src="images/rate1.gif";
				$('r3_img').src="images/rate2.gif";
				$('r4_img').src="images/rate2.gif";
				$('r5_img').src="images/rate2.gif";
				rating=2;	
				return false;
			});
			$('r3').addEvent('click',function(){
				$('r1_img').src="images/rate1.gif";											  	
				$('r2_img').src="images/rate1.gif";
				$('r3_img').src="images/rate1.gif";
				$('r4_img').src="images/rate2.gif";
				$('r5_img').src="images/rate2.gif";											  
				rating=3;
				return false;
			});
			$('r4').addEvent('click',function(){
				$('r1_img').src="images/rate1.gif";											  	
				$('r2_img').src="images/rate1.gif";
				$('r3_img').src="images/rate1.gif";
				$('r4_img').src="images/rate1.gif";
				$('r5_img').src="images/rate2.gif";											  
				rating=4;
				return false;
			});
			$('r5').addEvent('click',function(){
				$('r1_img').src="images/rate1.gif";											  	
				$('r2_img').src="images/rate1.gif";
				$('r3_img').src="images/rate1.gif";
				$('r4_img').src="images/rate1.gif";
				$('r5_img').src="images/rate1.gif";											  
				rating=5;
				return false;
			});
			$('btn_rate').addEvent('click',function(){
				$('btn_rate').href=$('btn_rate').href+"&rating="+rating;
				return true;
			});
		}

		//right navi
		if($defined($('r_flights'))){
			$('r_flights').addEvent('click',function(){	
				$('pr_flights').addClass('current');
				$('pr_hotel').removeClass('current');
				$('r_c').src=$('r_flights').href;									
				return false;
			});
		}
		if($defined($('r_hotel'))){
			$('r_hotel').addEvent('click',function(){	
				$('pr_flights').removeClass('current');												   
				$('pr_hotel').addClass('current');
				$('r_c').src=$('r_hotel').href;									
				return false;
			});
		}
		if($defined($('com_comment'))){
			$('com_comment').addEvent('keydown',function(){
				limitText($('com_comment'), 500)
			});
			$('com_comment').addEvent('keyup',function(){
				limitText($('com_comment'), 500)
				$('c_c').innerHTML=500-$('com_comment').value.length;
			});
			return false;
		}
		
		
		//readmore_insider
		/*
		alert('aa');
		if($defined($('sprev1'))){
			$('sprev1').addEvent('click',function(){
					alert('a');
			
					$('story11').setStyle('display','block');								 
					$('story11').fancyShow();								 
					$('story22').fancyHide();
					$('story22').setStyle('display','none');
					$('sprev1').fancyHide();								 
					$('snext1').fancyShow();								 
					return false;
			
			});
			$('snext1').addEvent('click',function(){
					alert('b');
			
					$('story11').fancyHide();
					$('story11').setStyle('display','none');
					$('story22').setStyle('display','block');
					$('story22').fancyShow();			
					$('sprev1').fancyHide();				
					$('snext1').fancyShow();								 
					return false;
			});
			
		}
	*/
});
/*********************/
var page=1;
var totalp=0;
window.addEvent('domready',function(){
	if($defined($('sprev1'))){
		$('sprev1').fancyHide();
		if($defined($('story11'))) totalp=1;
		if($defined($('story22'))) totalp=2;
		if($defined($('story33'))) totalp=3;
		if(totalp==1){$('snext1').fancyHide()}
	}
	if($defined($('readmore_insider'))){
		$('readmore_insider_load').setStyle('display','none');
		$('readmore_insider').setStyle('display','block');
	}
});
function prev1(){
		if($defined($('sprev1'))) {
					if(page==1){$('sprev1').fancyHide();return false;}
					if(page>1)page--;
					if(page==1){$('sprev1').fancyHide()};
					for(i=1;i<=totalp;i++){
						$('story'+i+i).setStyle('display','none');								 
					}
					$('story'+page+page).setStyle('display','inline');								 
					//$('story11').fancyShow();								 
					//$('story22').fancyHide();
					//$('story22').setStyle('display','none');
					//$('sprev1').fancyHide();								 
					$('snext1').fancyShow();								 
					return false;
		}

}
function next1(){
		if($defined($('sprev1'))) {
					if(page==totalp){$('snext1').fancyHide();return false;}
					if(page<totalp)page++;
					if(page==totalp){$('snext1').fancyHide()};
					for(i=1;i<=totalp;i++){
						$('story'+i+i).setStyle('display','none');								 
					}
					$('story'+page+page).setStyle('display','inline');								 
					//alert($('story11').getStyle('display'));
					//$('story11').fancyHide();
					//$('story11').setStyle('display','none');
					//$('story22').setStyle('display','inline');
					//$('story22').fancyShow();			
					$('sprev1').fancyShow();				
					//$('snext1').fancyHide();								 
					return false;
		}
}
/***************/
var rating=0;
var show_form=0;
/**********************************************************************************/
	function limitText(limitField, limitNum) {
    	if (limitField.value.length > limitNum) {
        	limitField.value = limitField.value.substring(0, limitNum);
    	}
	}
/********************************COVER START**************************************/
	function shwpop(divid){
		var size=$(window).getSize();
		$('cover').setStyle('width', size.x+'px')
		$('cover').setStyle('height', size.y+'px')
		$('cover').setStyle('left',0);
		$('cover').setStyle('top',0);
		$('cover').setStyle('display', 'block');
		$('cover').set('opacity',.80);
		$('cover').addEvent('click',shwclose.bind($(divid)));
		var w=$(divid).getStyle('width').toInt()
		var h=$(divid).getStyle('height').toInt()
		$(divid).setStyle('left', Math.floor((size.x-w)/2)+'px')
		$(divid).setStyle('top',Math.floor((size.y-h)/2)+'px' )
		$(divid).setStyle('display', 'block')
		shw_move_resize();
	}
	function shwclose(divid){
				try{
					$(divid).setStyle('display', 'none');
				}catch(ex){
					this.setStyle('display', 'none');
				}
				$('cover').setStyle('display','none');
	}
	function shw_move_resize(){
			var size=$(window.document.body).getSize();
			$('cover').setStyle('width', size.x+'px')
			$('cover').setStyle('height', size.y+'px')
			$('cover').setStyle('left',$(window.document.body).getScroll().x);
			$('cover').setStyle('top',$(window.document.body).getScroll().y);
			
			//move dialog box
			divid="job_box_overlay";
			var wsize=$(window).getSize();
			var w=$(divid).getStyle('width').toInt()
			var h=$(divid).getStyle('height').toInt()	
			$(divid).setStyle('left',$(window.document.body).getScroll().x+Math.floor((size.x-w)/2)+'px');
			$(divid).setStyle('top',$(window.document.body).getScroll().y+Math.floor((size.y-h)/2)+'px');
	}
	/*
	<!--cover-->
	<div id="cover" style="display:none;background-color:#fff;width:500px;height:500px;position:absolute;"></div>
	<!---form-->
	<div id="job_box_overlay" style="position:absolute;height:200px;display:none;">
	</div>
	*/
/********************************COVER STOP**********************************/
/********************************comment start*******************************/
function more_comment(id){
	var divid="job_box_overlay";
	shwpop(divid)			
	var shwurl="index.php?task=get_comment&id="+encodeURIComponent(id);
	var myHTMLRequest = new Request.HTML({url:shwurl,
							onComplete:function(responseTree, responseElements, responseHTML, responseJavaScript){
						},
						update:$('job_box_overlay'),
						evalScripts:true
				}).post();
}
/********************************coment stop*******************************/