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="wmode" value="transparent" />');
	document.write('<param name="bgcolor" value="#ffffff" />');
	document.write('<embed src="./swf/'+ SWF +'.swf" quality="high" wmode="transparent" bgcolor="#ffffff" 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() {
	smartRollover();
	winClose();
	prepareLinks();
	border_none();
	photoChange();
	setMovie();
	getComment();
	infoBerLoad();
	favorite('blog','http://www.o-ade.com','人妻艶もよう');
	//puComment();
}
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 winClose(){
	if(!document.getElementById("close")){
		return false;
	}
	var btnClose = document.getElementById("close").lastChild;
	btnClose.onclick = function(){
		window.close();
	}
}

function prepareLinks() {
	if(!document.getElementsByTagName){
		return false;
	}
	var links = document.getElementsByTagName("a");
	for (var i=0; i<links.length; i++) {
		if(links[i].getAttribute("className") == "popup" || links[i].getAttribute("class") == "popup") {
			links[i].onclick = function() {
				popUp(this.getAttribute("href"));
				return false;
			}
		}
	}
}
function popUp(winURL) {
	var winFocus;
	winFocus = window.open(winURL,"popup","width=704,height=600,scrollbars=yes");
    winFocus.focus();
}

function getComment(){
	if(!document.getElementById("lady_profile")){
		return false;
	}
	commentElement = document.getElementById("comment");
	if(document.getElementById("movie")){
		commentElement.style.height = "130px";
	}
}

function photoChange(){

	if(!document.getElementById("image")){
		return;
	}
	
	
	var base = document.getElementById("image").getElementsByTagName("img")[0];
	base.style.display = "none";

	var imageList = new Array();
	for(i=1;i<=4;i++){
//		//imageList[i] = document.createElement("img");
		tmpImage = new Image();
		tmpImage.src = "pic0"+i+".jpg";
		imageList.push(tmpImage);
	}

	if(imageList[0].width > 300){
		base.style.marginBottom = "-50px";
		base.style.marginTop = "50px";
	}
	base.style.display = "";

	var sumArray = document.getElementsByTagName("img");
	for(i=0;i<sumArray.length;i++){

		if(sumArray[i].className == "thumb"){

			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;
				//var targetSrc = "pic"+tmpSrc[1];

				targetImg.src = imageList[srcNumber].src;
				
				if(imageList[srcNumber].height == 300){
					targetImg.style.marginTop = "50px";
				}else{
					targetImg.style.marginTop = "0";
				}
			
			}
		
		}
	
	}
}


/*------------インフォメーションバー---------------*/
var flowValue = 0;
var scrollArea = "";
var firstPoint = 0;
var interval = 1;
function infoBerLoad(){
	if(!document.getElementById("bodywrap")){
		return;
	}
	var divList = document.getElementsByTagName("div");
	for(i=0;i<divList.length;i++){
		if(divList[i].className == "wn"){
			var targetPoint = divList[i];
			firstPoint = targetPoint.offsetWidth;
			flowValue = firstPoint;
			break;
		}
	}
	if(targetPoint == ""){
		return;
	}
	
	if(navigator.userAgent.indexOf("Chrome") != -1){
		interval = 24;
	}
	nowURL = location.href;
	info = createAjax();
	if(nowURL.indexOf("ladies") != -1 || nowURL.indexOf("schedule") != -1){
		path = "../info/xml/info.xml";
	}else{
		path = "info/xml/info.xml";
	}
	info.open("GET",path);
	info.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	info.setRequestHeader( 'If-Modified-Since', 'Thu, 01 Jun 1970 00:00:00 GMT');
	info.send(null);
	info.onreadystatechange = function(){
		if(info.readyState == 4 && info.status == 200){
			infoData = info.responseXML;
			var description = infoData.getElementsByTagName("description")[0].firstChild.nodeValue;
			var mask = document.createElement("div");
			scrollArea = document.createElement("div");
			mask.style.position = "relative";
			scrollArea.style.position = "relative";
			scrollArea.style.left = firstPoint+"px";
			scrollArea.style.whiteSpace = "nowrap";
			scrollArea.innerHTML = description;
			mask.appendChild(scrollArea);
			if(targetPoint.firstChild){
				targetPoint.replaceChild(mask,targetPoint.firstChild);
			}else{
				targetPoint.appendChild(mask);
			}
			
			setInterval("textMarquee();",interval);
		}
	}
}

function textMarquee(){
	
	flowValue -= 1;
	scrollArea.style.left = flowValue+"px";
	if(flowValue <= (0-scrollArea.offsetWidth)){
		flowValue = firstPoint;
	}
}

/*------------ピックアップコメント---------------*/
function puComment(){

	if(!document.getElementById("pickup")){
		return;
	}
	pick = createAjax();
	pick.open("GET","pickup/xml/pick.xml");
	pick.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	pick.setRequestHeader( 'If-Modified-Since', 'Thu, 01 Jun 1970 00:00:00 GMT');
	pick.send(null);
	pick.onreadystatechange = function(){
		if(pick.readyState == 4 && pick.status == 200){
			pickData = pick.responseXML;
			var pickDesc = pickData.getElementsByTagName("description")[0].firstChild.nodeValue;
			pickTarget = document.getElementById("pickup").getElementsByTagName("p")[0];
			pickTarget.innerHTML = pickDesc;
		}
	}
}
function createAjax(){

	if(window.XMLHttpRequest){
		Ajax = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		try {
			Ajax = new ActiveXObject("Msxm21.XMLHTTP");
		} catch(e) {
			Ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return Ajax;
}
/*
function intervalClearance(){

	var firstDate = new Date();
	firstTime = firstDate.getTime();

	timer = setInterval("intervalCheck();",1);
}
function intervalCheck(){

	checkTimer += 1;

	var checkDate = new Date();
	stamp = checkDate.getTime();

	if((stamp-firstTime) >= 100){
		setInterval("textMarquee();",checkTimer);
		clearInterval(timer);
	}
}
*/

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("createMove");
	var comment = document.getElementById("movie");
	
	var movieBtn =document.createElement("div");
	movieBtn.id = "createMove";
	
	comment.appendChild(movieBtn);
	movieBtn.onclick = function(){
		var moveFocus;
		moveFocus = window.open("../swf/ladymovie.swf?path=../movie/"+lady_id+".flv","movie","width=366,height=400");
		moveFocus.focus();
	}
}


function pickupMovie(lady_id){
	//alert(lady_id);
	//document.write("../swf/pickmovie.swf?path=../movie/"+lady_id+".flv");
	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="366" height="400">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="allowFullScreen" value="false" />');
	document.write('<param name="movie" value="./ladies/swf/pickupmovie.swf?path=../movie/'+ lady_id +'.flv" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('<param name="bgcolor" value="#ffffff" />');
	document.write('<embed src="./ladies/swf/pickupmovie.swf?path=../movie/'+ lady_id +'.flv" quality="high" wmode="transparent" bgcolor="#ffffff" width="366" height="400" name="coverflow" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

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.ParentNode;
		elem.appendChild(str);
		str.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("WindowsはCtrl+D | MacはCmd+D を押して手動でブックマークして下さい。");
		}
	}
}