// JavaScript Document


// ****************************
// *     GLOBAL VARIABLES     *
// ****************************

var isList = false;

var ua   = navigator.userAgent;
var IE   = ( ua.search(/MSIE/) >= 0 ) ? true : false ;

var yv;
var mv;

var sy;
var sm;
var sd;
var dc;

var ttl1;
var ttl2;



// *********************
// *     FUNCTIONS     *
// *********************

function loadTosubwin6(url){
          win23 = window.open(url,'win1',"width=690,height=540,resizable=no,scrollbars=yes")
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function openWin( url , name , w , h ){
	alert( url + name + w + h );
	window.open( url , name , "width="+w+",height="+h+",resizable=no" );
}

function movie(url){
          movie = window.open(url,"_self");
}

function loadContent(){
	
	getCurrentPage();

	
	if( isList ){
		//selectContent();
	}
	else{
		sy = document.getElementById("selectYear");
		sm = document.getElementById("selectMonth");
		sd = document.getElementById("selectDay");
		
		formatContent();
		
		$("#selectYear").val(defaultYear + heisei[defaultYear]);
	}
	
}



function checkSubmit( updateLineupButton ){

	yv = sy.value.substr(0,4);
	mv = sm.value;
	dv = sd.value;
	
	if( parseInt(yv+mv+dv) < 20100402 ){
		//alert(　alert200804　);
		window.location.href = '/course/petit/index.html';
		
	}
	else if( parseInt(yv+mv+dv) > 20120401 ){
		
		alert(　alert200804　);

	}
	else if( parseInt(yv+mv+dv) > 20110401 ){
		
		//alert(　alert200804　);
		window.location.href = '/course/baby/2011/index.html';
	}

//以下、ネットマーケ内で応急処置
	else　if( parseInt(yv+mv+dv) > 20100401 ){
		
		var m = mv;

		if( parseInt(yv) > 2010 && mv == '04' && dv == '01' ){			
			m = '03';
		}

		cpSetCookie( 'bd' , ('' + yv + mv + dv) );

		if( updateLineupButton ){
			lineupButton( 'lineupButton' , false , true );
		}

		var requiredPage = '/course/baby/2010/lineup/' + yv + m + '.html';

		window.location.href = requiredPage;
	}
	
	return false;
	
}





function getCurrentPage(){
	
	var last     = '';
	var fileName = '';
	
	
	url = document.URL;
	
	urlExploded = url.split('/');
	
	last = urlExploded.pop();
	
	if( last.match(/^[0-9]{6}\.html$/) ){
		yv = last.substr( 0 , 4 );
		mv = last.substr( 4 , 2 );
		isList = true;
	}

}




function formatContent(){
	// Variables
	var i;
	var yStart = 2010;
	var yStop  = 2012;
	var value;

	// Years array
	var yArr = new Array();
	for( i=yearStart; i <= yearStop; i++ ){
		yArr.push( i + heisei[''+i] );
	}

	// Month array
	var mArr = new Array();
	for( i=1; i <= 12; i++ ){
		value = (i < 10) ? '0'+i : ''+i ;
		mArr.push( value );
	}

	// Days array
	var dArr = new Array();
	for( i=1; i <= 31; i++ ){
		value = (i < 10) ? '0'+i : ''+i ;
		dArr.push( value );
	}

	// Format all
	fillSelect( sy , yArr , yArr );
	fillSelect( sm , mArr , mArr );
	fillSelect( sd , dArr , dArr );
}







function fillSelect( sel , arrValues , arrTexts ){
	var length = arrTexts.length;
	for( var i = 0; i < length; i++ ){
		var opt = document.createElement( "option" );
		opt.value = arrValues[i];
		opt.text  = arrTexts[i];

		if(IE){
			sel.add( opt );
		}
		else{
			sel.appendChild( opt );
		}
	}

}




