/*******************************/
/copyright(c)2005 All About,Inc./
/*******************************/

var brAgent = navigator.userAgent;
var Macos = (brAgent.indexOf('Mac')!=-1);
var Winos = (brAgent.indexOf('Win')!=-1);
var IE5 = (brAgent.indexOf('MSIE')!=-1);
var NS6 = (brAgent.indexOf('Gecko')!=-1);

if(Macos){
	if(IE5){
		document.write ('<link rel="stylesheet" href="http://www.img.happywoman.jp/allabout/shared/mie.css" type="text/css">')
	}else if(NS6){
		document.write ('<link rel="stylesheet" href="http://www.img.happywoman.jp/allabout/shared/mns.css" type="text/css">')
	}else{
		document.write ('<link rel="stylesheet" href="http://www.img.happywoman.jp/allabout/shared/other.css" type="text/css">')
	}
}else{
	if(IE5){
		document.write ('<link rel="stylesheet" href="http://www.img.happywoman.jp/allabout/shared/wie.css" type="text/css">')
	}else if(NS6){
		document.write ('<link rel="stylesheet" href="http://www.img.happywoman.jp/allabout/shared/wns.css" type="text/css">')
	}else{
		document.write ('<link rel="stylesheet" href="http://www.img.happywoman.jp/allabout/shared/other.css" type="text/css">')
	}
}

/************************/
// For Search
//
// 1 - All About
// 2 - Channel
// 3 - GuideSite
// 4 - Attayo
/************************/
function SearchSubmit(thisform){

	// Attayo
	if ( thisform.selmenu.value == 4 ) {
		document.AttayoSearch.q.value = thisform.qs.value;
		document.AttayoSearch.submit();
		return ;

	// GuideSite
	}else if ( thisform.selmenu.value == 3 ) {
		thisform.ch.value = "";
		thisform.gs.value = thisform.gsdir.value;
//		thisform.submit();
		return ;

	// Channel
	}else if ( thisform.selmenu.value == 2 ) {
		thisform.ch.value = thisform.chdir.value;
		thisform.gs.value = "";
//		thisform.submit();
		return ;

	// All About
	}else if ( thisform.selmenu.value == 1 ) {
		thisform.gs.value = "";
		thisform.ch.value = "";
//		thisform.submit();
		return ;
	}
}


/************************/
// For Search ver2 2005/10/12 fujii
//
// 1 - All About
// 2 - Channel
// 3 - GuideSite
// 4 - Attayo
/************************/
function SearchFormSubmit(thisform){

	// Attayo
	if ( thisform.selmenu.value == 4 ) {
		document.AttayoSearch.q.value = thisform.qs.value;
		document.AttayoSearch.submit();
		return ;

	// GuideSite
	}else if ( thisform.selmenu.value == 3 ) {
		thisform.ch.value = "";
		thisform.gs.value = thisform.gsdir.value;
//		thisform.submit();
		return ;

	// Channel
	}else if ( thisform.selmenu.value == 2 ) {
		thisform.ch.value = thisform.chdir.value;
		thisform.gs.value = "";
//		thisform.submit();
		return ;

	// All About
	}else if ( thisform.selmenu.value == 1 ) {
		thisform.gs.value = "";
		thisform.ch.value = "";
//		thisform.submit();
		return ;
	}
}

function SetSearchType(){

	var guidesite_flg = 0;
	var channel_flg   = 0;
	var selmenu_flg   = 1;
	if (window.location.search == "")return;

	var arrayID = window.location.search.split('&');
	arrayID[0] = arrayID[0].substring(1);
	var i;
	for (i=0; i< arrayID.length; i++){
		var array2ID = arrayID[i].split('=');
//		alert("" + i + ":" +arrayID[i] + "\n" + array2ID[0] + "\n" + array2ID[1]);
		if(array2ID[0] == "gs" && array2ID[1] != "")selmenu_flg = 3;
		if(array2ID[0] == "ch" && array2ID[1] != "")selmenu_flg = 2;
	}

	var sellen = document.HeadSearch.selmenu.options.length;
	for(i=0; i<sellen; i++){
		if(document.HeadSearch.selmenu.options[i].value == selmenu_flg){
			document.HeadSearch.selmenu.options[i].selected = true;
			document.TailSearch.selmenu.options[i].selected = true;
		}
	}
	return;
}

/************************/
// Referrer Detect
/************************/
function refDetect(refDetectsite){
	// referrer check
	var refDetect_ref_TXT,refDetect_ref_FLG;
	refDetect_ref_TXT = document.referrer;
	refDetect_ref_FLG = refDetect_ref_TXT.indexOf(refDetectsite);
	if ( refDetect_ref_TXT.length == 0 ) { refDetect_ref_FLG = -1; }
	// query string check
	var refDetect_qs_TXT = location.search;
	var refDetect_INTERNAL_FLG = refDetect_qs_TXT.indexOf("REF=INTERNAL");
	var refDetect_EXTERNAL_FLG = refDetect_qs_TXT.indexOf("REF=EXTERNAL");
	// judge
	var refDetect_judge = 'EXTERNAL';
	if ( refDetect_ref_FLG != -1 ) { refDetect_judge = 'INTERNAL'; }
	if ( refDetect_INTERNAL_FLG != -1 ) { refDetect_judge = 'INTERNAL'; }
	if ( refDetect_EXTERNAL_FLG != -1 ) { refDetect_judge = 'EXTERNAL'; }
	return refDetect_judge;
}

/**************************/
// Write AddFavorite Link
/**************************/
function whiteAddFavorite(){
//	if(Winos){
//		if(IE5){
//			document.write('<span class="arw"><a href="#" onClick="jav' + 'ascript:window.external.AddFavorite(\'' + document.URL + '\',\'' + document.title + '\');return false;">お気に入りに追加</a></span>');
//		}
//	}
}

/**************************/
// For GuideSite Poll
/**************************/
function poll_regist(){
	strUrl=window.location;
	document.poll2.URL.value=strUrl;
	document.poll2.submit();
}

/**************************/
// For PS Left
/**************************/
function goToURL3(obj) {
 i = obj.selectedIndex;
 location.href = obj.options[i].value;
}

//========================
function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}