Shadowbox.loadSkin('classic', 'src/skin');
Shadowbox.loadLanguage('en', 'src/lang');
Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt', 'swf', 'wmp'], 'src/player');

window.onload = function(){

    Shadowbox.init();
	new Effect.Morph('page_mask', 
	{style: 'height:'+$('section0').getHeight()+'px;', duration: 0.5});
	twitterTarget();
	getPage();
};

function twitterTarget(){
	twitterlinks = $('twitter_update_list').getElementsByTagName("a");
	for(var i = 0; i < twitterlinks.length; i++){
		twitterlinks[i].setAttribute('target', '_blank');
	}
}


var currentPage = null;
var currentAboutSubNav = 'about_synopsis';
var currentSec = 0; 
function getPage(navAction){
	
	if(navAction == 'next'){
		if(currentSec < 10){
			currentSec++;
		} else {
			currentSec = 0;
		}
	} else if(navAction == 'prev'){
		if(currentSec > 0){
			currentSec--;
		} else {
			currentSec = 10;
		}
	}
						
	new Effect.Morph('page_mask', 
	{style: 'height:'+$("section"+currentSec).getHeight()+'px;', duration: 0.5});
	
	var string = "";
	
	for(i = 0; i < 11; i++){
		if(i == currentSec){
			string += "<img src='_img/_asset/dot_on.png' class='label_dot'>";
		} else {
			string += "<img src='_img/_asset/dot_off.png' class='label_dot'>";
		}
	}
	
	$('loc_label').innerHTML = string; 
	// $('loc_label').innerHTML = (currentSec+1) + " of 12"; 
			
	return false;    
}

function setForm(targetID){
	if($(targetID).value ==''){
		$(targetID).value = $(targetID).defaultValue;
		$(targetID).setAttribute('style','color:#999;');
		}
		return false;
	}
function clearForm(targetID){
	if($(targetID).value == $(targetID).defaultValue){
		$(targetID).value='';
		$(targetID).setAttribute('style','color:#222;');
	}
}	


function postForm(){
	
	if(
		($('contact_name').value == $('contact_name').defaultValue) ||
		($('contact_email').value == $('contact_email').defaultValue) ||
		($('contact_msg').value == $('contact_msg').defaultValue)
		 ){
		// complain
	}
	
	var_name = $('contact_name').value;
	var_email = $('contact_email').value;
	var_msg = $('contact_msg').value;
	
	var params = "contact_name="+var_name+"&contact_email="+var_email+"&contact_msg="+var_msg;
	
	
	new Ajax.Request('post.php', {
		asynchronous:true, 
		method:'post', 
		postBody:params,
		onSuccess: function(transport){
			var response = transport.responseText;
			
			new Effect.Fade('form_submit', {duration:0.5, afterFinish:function(){
				$('form_submit').innerHTML = "Message sent. Thank you."
				// $('form_submit').setAttribute('style','font-weight:bold;'); 
				new Effect.Appear('form_submit', {duration:1.0, delay:0.5});
			} });
			new Effect.Fade('form_wrapper', {duration: 0.5 });

			
		}
	});

	return false;
}