function setYear(){
	var d_obj = new Date();
	document.write(d_obj.getFullYear());
}



function swf_object(SWF,WID,HEI){
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width='+ WID +' height='+ HEI +'>');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="allowFullScreen" value="false" />');
	document.write('<param name="movie" value="swf/'+ SWF +'.swf" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="bgcolor" value="#000000" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('<embed src="./swf/'+ SWF +'.swf" quality="high" wmode="transparent" bgcolor="#000000" width='+ WID +' height='+ HEI +' name="coverflow" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}


function init() {
	photoChange();
	smartRollover();
	border_none();
	setMovie();
	favorite('bookmark','http://mama-2.net/','かあさんのひみつパート２');
	setEvent();
	pickupCrossFade();
	smartPhoneRedirect();
}

window.onload=init;

//ロールオーバーイメージ
function smartRollover() {
	if(document.getElementsByTagName) {
		var images = document.getElementsByTagName("img");

		for(var i=0; i < images.length; i++) {
			if(images[i].getAttribute("src").match("_out."))
			{
				images[i].onmouseover = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_out.", "_over."));
				}
				images[i].onmouseout = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_over.", "_out."));
				}
			}
		}
	}
}



function border_none(){
	var all_link = document.links;
	for(i=0;i<all_link.length;i++){
		all_link[i].onfocus = function(){
			this.blur();
		}
	}
}



function favorite(markID,markURL,markTitle){
	if(!document.getElementById(markID)){
		 return false;
	}
	var bookmark = document.getElementById(markID);
	if(navigator.userAgent.indexOf("Opera",0) != -1){
		var elem = document.createElement("a");
		elem.href = markURL;
		elem.title = markTitle;
		elem.rel = "sidebar";
		var str = bookmark.firstChild;
		elem.appendChild(str);
		bookmark.appendChild(elem);
	}
	bookmark.onclick =function(){
	if(navigator.appVersion.indexOf("MSIE",0) != -1){
			window.external.AddFavorite(markURL,markTitle);
		}else if(navigator.userAgent.indexOf("Firefox",0) != -1){
			window.sidebar.addPanel(markTitle,markURL,'');
		}else if(navigator.userAgent.indexOf("Opera",0) != -1){
			return;
		}else{
			alert("Ctrl+Dを押して手動でブックマークして下さい。");
		}
	}
}


function photoChange(){

	if(document.getElementById("image")){
	
		var base = document.getElementById("image").getElementsByTagName("img")[0];
		base.style.display = "none";

		var imageList = new Array();
		for(i=0;i<3;i++){
			tmpImage = new Image();
			tmpImage.src = "pic0"+(i+1)+".jpg";
			imageList.push(tmpImage);
		}

		if(imageList[0].width > 225){
			base.style.marginTop = "40px";
		}
		base.style.display = "";

		var sumArray = document.getElementsByTagName("img");
		for(i=0;i<sumArray.length;i++){

			if(sumArray[i].className == "ladySum"){
			
				sumArray[i].onmouseover = function(){

					var targetImg = document.getElementById("image").getElementsByTagName("img")[0];
					
					var tmpSrc = this.src.split("thumb0");
					var tmpNumber = tmpSrc[1].split(".");
					var srcNumber = tmpNumber[0]-1;
					
					targetImg.src = imageList[srcNumber].src;
					
					if(imageList[srcNumber].height == 225){
						targetImg.style.marginTop = "40px";
					}else{
						targetImg.style.marginTop = "0";
					}
				}
			}
		}
	}
}

function setMovie(){
	if(!document.getElementById("movie")){
		return false;
	}
	var tmp_id = location.href.split("ladies/")[1];
	var lady_id = tmp_id.split("/")[0];
	var movieBtn = document.getElementById("movie");
	movieBtn.getElementsByTagName("a")[0].removeAttribute("href");
	movieBtn.style.cursor = "pointer";
	movieBtn.onclick = function(){
		window.open("../swf/movie.swf?path=../movie/"+lady_id+".flv","movie","width=430,height=410");
	}
}


function pickupCrossFade(){
	
	if(!document.getElementById("crossfade")){
		return;
	}
	if(document.getElementById("no_pickup")){
		document.getElementById("no_pickup").style.display = "block";
		return;
	}
	if(!document.getElementById("crossfade").getElementsByTagName("li")){
		return;
	}
	if(document.getElementById("crossfade").getElementsByTagName("li").length == 1){
		document.getElementById("crossfade").getElementsByTagName("li")[0].style.display = "block";
		return;
	}
	var ulWrap = document.getElementById("crossfade");
	//ulWrap.style.position = "relative";
	liList = ulWrap.getElementsByTagName("li");
	for($i=0;$i<liList.length;$i++){
	
		liList[$i].style.display = "block";
		//liList[$i].style.filter = "alpha(opacity=0)";
		liList[$i].style.zIndex = 100-$i;
	
	}
	setInterval("alphaMaker()",60);

}
var nowOpacity = 100;
var nextOpacity = 100;
var nowTarget = 0;
var nextTarget = 1;
var waitLimit = 30;
var counter = 0;
var waitFlag = "on";

function alphaMaker(){
	

	targetFade = document.getElementById("crossfade").getElementsByTagName("li");
	
	if(waitFlag == "on"){
		counter++;
		if(counter > waitLimit){
			waitFlag = "off";
			counter = 0;
		}
	}else{

		nowOpacity -= 3;
		nextOpacity += 3;

		if(nowOpacity > -1){
			if(!targetFade[nextTarget]){
				nextTarget = 0;
			}
			if(!targetFade[nowTarget]){
				nowTarget = 0;
			}
			targetFade[nextTarget].style.display = "block";
			if(navigator.userAgent.indexOf("MSIE") != -1){
				targetFade[nowTarget].style.filter = "alpha(opacity="+nowOpacity+")";
				targetFade[nextTarget].style.filter = "alpha(opacity="+nextOpacity+")";
			}else{
				targetFade[nowTarget].style.opacity = (nowOpacity/100);
				targetFade[nextTarget].style.opacity = (nextOpacity/100);
			}	
		}else{
		
			targetFade[nowTarget].style.display = "none";
		
			nowTarget++;
			nextTarget++;
			nowOpacity = 100;
			nextOpacity = 0;
			
			waitFlag = "on";
		}
	}
}

function setEvent(){

	if(!document.getElementById("pickup")){
		return;
	}
	var wrap = document.getElementById("right");
	var header = document.getElementById("pick_head");
	var desc = document.getElementById("pick_desc");
	var pickup = document.getElementById("pickup");

	wrap.removeChild(header);
	wrap.removeChild(desc);
	wrap.removeChild(pickup);
	wrap.style.background = "none";
	
	var img = document.createElement("img");
	img.src = "images/campaign.jpg";
	img.height = "439";
	img.width = "282";
	img.style.paddingLeft = "8px";
	img.style.paddingBottom = "10px";
	wrap.insertBefore(img,wrap.firstChild);
}

function smartPhoneRedirect(){

	var career = new Array("iPhone",  			// Apple iPhone
							"iPod", 			// Apple iPod touch
							"incognito", 		// Other iPhone browser
							"webmate", 			// Other iPhone browser
							"Android", 			// 1.5+ Android
							"dream", 			// Pre 1.5 Android
							"CUPCAKE", 			// 1.5+ Android
							"blackberry9500",	// Storm
							"blackberry9530",	// Storm
							"blackberry9520",	// Storm v2
							"blackberry9550",	// Storm v2
							"blackberry 9800",	// Torch
							"webOS",			// Palm Pre Experimental
							"s8000", 			// Samsung Dolphin browser
							"bada",				// Samsung Dolphin browser
							"Googlebot-Mobile"	// the Google mobile crawler
						);

	var user = navigator.userAgent;
	
	for(i=0;i<career.length;i++){
		
		if(user.indexOf(career[i]) != -1){
			
			var btn = document.createElement("div");
			btn.style.fontFamily = 'Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック",sans-serif';
			btn.style.fontSize = "36px";
			btn.style.cursor = "pointer";
			btn.style.textAlign = "center";
			btn.style.margin = "0";
			btn.style.padding = "0";
			btn.style.fontWeight = "bold";
			btn.style.width = "100%";
			btn.style.height = "100px";
			btn.style.lineHeight = "100px";
			btn.style.color = "#ffffff";
			btn.style.whiteSpace = "nowrap";
			btn.style.textShadow = "0px -1px 1px #ffa161";
			btn.style.border = "solid 1px #ffa161";
			btn.style.background = "-webkit-gradient(linear, left top, left bottom, from(#ffcfae), to(#ffa161))";
			
			btn.innerHTML = 'スマートフォン版はコチラ';
			

			btn.onclick = function(){
				
				document.cookie = "mode=sp;path=/;";
				location.href = "/sp/";

			}

			document.body.insertBefore(btn,document.body.firstChild);
			
			break;
		}
	}
	return;

}

