//#############商品詳細ページ用　ここから


var DoubleSend = 0;
var ERRMSG_SYONM1 = "申込み番号が間違っています。";

//function check(frmName) {
//	color = frmName.Color.options[frmName.Color.selectedIndex].value;
//	if (color == "") {
//		alert("色を選択してください。");
//		return false;
//	}
//	size = frmName.Size.options[frmName.Size.selectedIndex].value;
//	if (size == "") {
//		alert("サイズを選択してください。");
//		return false;
//	}
//	if (DubleSend_Check()) return true;
//	else return false;
//}

function check(frmName) {
//	alert(frmName.Color.type);
// 2006/11/27 Okabe Add Start
	if (frmName.SyoNo.type == "select-one"){
	syono = frmName.SyoNo.options[frmName.SyoNo.selectedIndex].value;
	}else if (frmName.SyoNo.type == "hidden"){
	syono = frmName.SyoNo.value;
	}
	if (syono == "") {
		alert("選択されていない項目がございますので、ご確認ください");
		return false;
	}
// 2006/11/27 Okabe Add End
	if (frmName.Color.type == "select-one"){
	color = frmName.Color.options[frmName.Color.selectedIndex].value;
	}else if (frmName.Color.type == "hidden"){
	color = frmName.Color.value;
	}
	if (color == "") {
		alert("色を選択してください。");
		return false;
	}
	if (frmName.Size.type == "select-one"){
	size = frmName.Size.options[frmName.Size.selectedIndex].value;
	}else if (frmName.Size.type == "hidden"){
	size = frmName.Size.value;
	}
	if (size == "") {
		alert("サイズを選択してください。");
		return false;
	}
	if (DubleSend_Check()) return true;
	else return false;
}


function newWindow( href ) {
	var html = new Array();
	if(navigator.appName == "Microsoft Internet Explorer" &&
	navigator.appVersion.indexOf("4.0;",0)!=-1)
	window.location=href;
	else window.open(href,"sub","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=640,height=480");
}


//popup

function popup(win_url,win_name,win_scrollbars,win_width,win_height,win_top){
win_left = screen.width - win_width-30;
if(win_top > 0){
	if(eval(win_top)+eval(win_height) > screen.height){
	n = eval(win_top)+eval(win_height)-screen.height;
	win_top = eval(win_top)-n;
	}
}
    var win_data = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=" + win_scrollbars + ",resizable=1,width=" + win_width + ",height=" + win_height + ",left=" + win_left + ",top=" + win_top;
    nw = window.open(win_url,win_name,win_data);
}





function chg_visible(id) { 
    if (document.all(id).style.visibility!="hidden") { 
        // visibilityが未設定、または"visible"の場合 
        document.all(id).style.visibility="hidden"; 
    } 
    else { 
        // visibiltyが"hidden"の場合 
        document.all(id).style.visibility="visible"; 
    } 
} 





function jumpURL(u,t){
w=window.open("",t,"toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");
w.location.href=u;
}


//#############商品詳細ページ用　ここまで



//###共通スクリプトここから

//　ブラウザ名取得 
//　Netscape Navigator ->  Netscape 
//　Internet Explorer  ->　Explorer 
function getBrowserName() 
{ 
    var aName  = navigator.appName.toUpperCase(); 
    var uName  = navigator.userAgent.toUpperCase(); 
    if (aName.indexOf("NETSCAPE") >= 0)       return "Netscape"; 
    if (aName.indexOf("MICROSOFT") >= 0)      return "Explorer"; 
    return ""; 
} 



//　ブラウザバージョン取得 
function getBrowserVersion() 
{ 
        var browser = getBrowserName(); 
        var version = 0; 
        var s = 0; 
        var e = 0; 
        var appVer  = navigator.appVersion; 
        if (browser == "Netscape") 
        { 
                s = appVer.indexOf(" ",0); 
                version = eval(appVer.substring(0,s)); 
                if (version >= 5) version++; 
        } 
        if (browser == "Explorer") 
        { 
                appVer  = navigator.userAgent; 
                s = appVer.indexOf("MSIE ",0) + 5; 
                e = appVer.indexOf(";",s); 
                version = eval(appVer.substring(s,e)); 
        } 
        return version; 
} 



//ＯＳ取得 
//　Macintosh           　->  MacOS 
//　Windows95/98/NT/2000  ->　Windows 
//　UNIX                  ->　UNIX 
function getOSType() 
{ 
    var RetCode = ""; 
    var uAgent  = navigator.userAgent.toUpperCase(); 
    if (uAgent.indexOf("MAC") >= 0)           RetCode = "MacOS"; 
    if (uAgent.indexOf("WIN") >= 0)           RetCode = "Windows"; 
    if (uAgent.indexOf("X11") >= 0)           RetCode = "UNIX"; 
    return RetCode; 
} 

function submitForm() 
{ 
document.FILE2FORM.target = strTarget;
document.FILE2FORM.ScreenInfo.value = strScreen;
//20070329_SEO_SonNB_Edit-----Start
//document.FILE2FORM.action ="/Cart.servlet?<%=redirectParamerter%>" + "&" + parent.parent.location.pathname + parent.parent.location.search;
document.FILE2FORM.action ="/Cart.servlet?<%=redirectParamerter%>" + "&" + location.pathname + location.search; 

//20070329_SEO_SonNB_Edit-----End
//location.hash = "anchorName";
//return check(FILE2FORM); 07332_BRG 20071210 QUYENDT DELETE
//-->09172_CMS 20090608 LAMDM MODIFY START
//return check(document.FILE2FORM); //07332_BRG 20071210 QUYENDT ADD //09172_CMS DEL
//09172_CMS ADD 
if ( check(document.FILE2FORM)) {
	deqwasCollectCart(document.FILE2FORM.SkuMin.value, document.FILE2FORM.Amount.value);
	return true;
} else {
	return false;
}
//09172_CMS ADD 
//-->09172_CMS 20090608 LAMDM MODIFY END
}



//プラグイン取得 
        var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;

        if ( plugin ) { 
                plugin = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= 6; 
        } 
        else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0)) {

                 document.write('<scr' + 'ipt language=VBScript\> \n'); 
                 document.write('on error resume next \n'); 
                 document.write('plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))\n'); 
                 document.write('if ( plugin <= 0 ) then plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7")))\n');

                 document.write('<\/scr' + 'ipt\> \n'); 
        } 
        
        //Os取得 
        var thisOsName = getOSType(); 
        
        //ブラウザ名取得 
        var thisBrowseName = getBrowserName(); 
        
        //ブラウザバージョン取得 
        var thisBrowserVersion = getBrowserVersion() ; 
        
        //FLASH表示フラグ( Windows で、IE5.1 以上 のみflashを表示 ) 
        var thisShowFlag = "" ; 
        if( !(window.opera) && thisOsName =="Windows" && thisBrowseName == "Explorer" && thisBrowserVersion >= 5.1 ){ 
                thisShowFlag = "OK"; 
        }else{ 
                thisShowFlag = "No"; 
        } 

        //■フラグ取得 
        var flashPermitResult = getGrobalFlashFlag(); 
        //■使用不可 
        if( flashPermitResult == false ){ 
                thisShowFlag = "No"; 
        } 
        var strTarget = "";
        var strScreen = "";

        var thisNSVersionFlg = 0;

        if(thisBrowseName == "Netscape") {
          if(thisBrowserVersion >= 6) {
            if(navigator.userAgent.indexOf("Safari") > 0) {
              thisNSVersionFlg = 0
            } else if (navigator.userAgent.indexOf("Firefox") > 0) { //20111128 Long Del Start && 
					//navigator.userAgent.indexOf("Firefox/3.") == -1 && 
					//navigator.userAgent.indexOf("Firefox/2.") == -1 && 
					//navigator.userAgent.indexOf("Firefox/1.") == -1 && 
					//navigator.userAgent.indexOf("Firefox/0.") == -1 ) {
					//20111128 Long Del End
				thisNSVersionFlg = 0
			} else if(navigator.userAgent.indexOf("Netscape6/6.1") != -1) {
              thisNSVersionFlg = 0
            } else {
              thisNSVersionFlg = 1
            }
          } else {
            thisNSVersionFlg = 0
          }
        }

        //■フラグ取得 

        var LayerResult = getGrobalLayerFlag(); 
        //■使用不可 
        if( LayerResult == true ){ 
                strTarget = "bottom";
                strScreen = "/src/newro/CartListJsp.jsp";
        }else if( !(window.opera) && (( thisBrowseName == "Explorer" && thisBrowserVersion >= 5.1 ) || ( thisNSVersionFlg == 1 ))){ 
                strTarget = "miniCart";
                strScreen = "/head/MiniCartJsp.jsp";
        }else{ 
                strTarget = "_top";
                strScreen = "/src/newro/CartFrameJsp.jsp";
        }

//###共通スクリプトここまで









//###ＩＥレイアー対応 1/5ここから
function chg_visible() { 



    if (document.all("HIDE_SELECT_01").style.visibility!="hidden") { 
        // visibilityが未設定、または"visible"の場合 
        document.all("HIDE_SELECT_01").style.visibility="hidden"; 
    } 
    else { 
        // visibiltyが"hidden"の場合 
        document.all("HIDE_SELECT_01").style.visibility="visible"; 
    } 
    
    
    if (document.all("HIDE_SELECT_02").style.visibility!="hidden") { 
        // visibilityが未設定、または"visible"の場合 
        document.all("HIDE_SELECT_02").style.visibility="hidden"; 
    } 
    else { 
        // visibiltyが"hidden"の場合 
        document.all("HIDE_SELECT_02").style.visibility="visible"; 
    } 
    
    
    if (document.all("HIDE_SELECT_03").style.visibility!="hidden") { 
        // visibilityが未設定、または"visible"の場合 
        document.all("HIDE_SELECT_03").style.visibility="hidden"; 
    } 
    else { 
        // visibiltyが"hidden"の場合 
        document.all("HIDE_SELECT_03").style.visibility="visible"; 
    } 
    
    
    if (document.all("HIDE_SELECT_04").style.visibility!="hidden") { 
        // visibilityが未設定、または"visible"の場合 
        document.all("HIDE_SELECT_04").style.visibility="hidden"; 
    } 
    else { 
        // visibiltyが"hidden"の場合 
        document.all("HIDE_SELECT_04").style.visibility="visible"; 
    } 

} 


// 検索エンジンリプレイス 2000407 OKABE ADD START
function changeSelect(obj){
	var query = obj.options[obj.selectedIndex].value;
	top.location.href = query;
}
// 検索エンジンリプレイス 2000407 OKABE ADD END

//20080912 OSDC_APL TUYENTH ADD START
function changeSelectRel(obj){
	var query = obj.options[obj.selectedIndex].value;
	top.location.href = query;
	top.location.rel = "nofollow";
}
//20080912 OSDC_APL TUYENTH ADD END



//#############サムネイルページ用　ここから

function nextpage(name1 , name2 ,name3) {
document.send1.head.value = name1;
document.send1.main.value = name2;
document.send1.book.value = name3;
document.send1.submit();
}


function openwin(page,wname,w,h){
	win_set = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,WIDTH='+w+',height='+h;
	swin = window.open(page,wname,win_set);
}

//#############サムネイルページ用　ここまで


// 2007/07/10 QV_Sato Start
// 商品詳細ページマジカル入会画面オープン用
function winopen(url){
        win=window.open(url,"magical","scrollbars=1,width=755");
}
// 商品詳細ページマジカル入会画面オープン用
// 2007/07/10 QV_Sato End
//-->09172_CMS 20090608 LAMDM START
//**[カートに入れる]ボタンを押下する時、情報を集める。
function deqwasCollectCart(strProdID, strProdQty) {
  var deqwas = {option: {}};

  deqwas.id = strProdID; // 商品ID
  deqwas.count = strProdQty;// かごに入った商品の数

  deqwasCartFunction(deqwas);
}
//-->09172_CMS 20090608 LAMDM END
