/*
▼サイト全体のjavaScript
*/


/* **************************************************************************************************** */

jQuery(function(){

	//wink
	jQuery(".wink").hover(function(){
		jQuery(this).css("opacity", "0.2");
		jQuery(this).css("filter", "alpha(opacity=20)");
		jQuery(this).fadeTo("slow", 1.0);
	});
	//inquiry form focus/blur
	jQuery("#content-form .area:not('select')").focus(function(){
		jQuery(this).css("backgroundColor","#ffff66");
		}).blur(function(){
		jQuery(this).css("backgroundColor","");
	});
	//inquiry form e-mail check
	jQuery("input#confirm_system_mail").blur(function(){
		if(jQuery("input#system_mail").val() != jQuery(this).val()){
			jQuery(this).css({
				backgroundColor: "#ff0000",
				color: "#ffffff"
			});
			jQuery("p#caution_confirm_system_mail").css("visibility", "visible");
			}
		}).focus(function(){
			jQuery("p#caution_confirm_system_mail").css("visibility", "hidden");
			jQuery(this).css({
				backgroundColor: "#ffff66",
				color: "#000000"
			});
		});


}); 
/* **************************************************************************************************** */

/* 　アップロードするサイトに合わせて変更　 */
var rootPath = 'http://www.testpanel.co.jp/';


/*　新着情報の更新（NEW）マーク自動削除　*/

function updateMark(yy,mm,dd){
    var date = yy+"/"+mm+"/"+dd;//ログの年月日
    var interval ="14" //表示期限（日）
    aDate = new Date();
    bTerm = Date.parse(date)+ (parseInt(interval) * 24 * 3600 * 1000);
    cTime = aDate.getTime();
    neIcon = '<img src="' + rootPath + 'img000/icon/new.gif" alt="NEW" class="whatsnew" />';  // 新規項目の画像
    usIcon = '<img src="' + rootPath + 'img000/icon/usual.gif" alt="USUAL" class="whatsnew" />';   // 更新項目の画像
    if(bTerm>=cTime) document.write(neIcon);
    else document.write(usIcon);
}


//コピーライトの最初の年
var makeYear = "2010";

var nowDt=new Date();
var numberYear=nowDt.getFullYear();
if(numberYear==makeYear){
	numberYear = '';
}else{
	numberYear = '-' + numberYear;	
}
var copyrightText = 'copyright \&copy; '+ makeYear + numberYear + ' Nippon Testpanel Co.,Ltd, All Rights Reserved..';
var copyrightUnited = '<img src="' + rootPath + 'img000/footer/copyright/owner.png" alt="' + copyrightText + '" />';

function copyright(){
	document.write(copyrightUnited);	
}


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_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function LinkSelect(form, selector){
pageURL=selector.options[selector.selectedIndex].value;
location.href=pageURL;
}

function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}


// GoogleMap
//<![CDATA[

function load(branch) {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("mapbox"));
var idoOsaka = '34.722036';
var keidoOsaka = '135.549291';
var idoHyogo = '35.326108';
var keidoHyogo = '134.651123';

map.addControl(new GLargeMapControl());
map.addControl(new GOverviewMapControl());

if(branch == 'osaka'){
var marker = new GMarker(new GLatLng(idoOsaka, keidoOsaka)); 
map.setCenter(new GLatLng(idoOsaka, keidoOsaka), 15);
map.addOverlay(marker);
GEvent.addListener(marker, "mouseover", function() 
{marker.openInfoWindowHtml("<span style='font-size:12px;line-height: 1.4em;'>日本テストパネル株式会社　大阪本社<br />大阪市旭区森小路2−2−31<br />TEL. 06-6953-1661（代表）</span>");});
} else {
var marker = new GMarker(new GLatLng(idoHyogo, keidoHyogo)); 
map.setCenter(new GLatLng(idoHyogo, keidoHyogo), 14);
map.addOverlay(marker);
GEvent.addListener(marker, "mouseover", function() 
{marker.openInfoWindowHtml("<span style='font-size:12px;line-height: 1.4em;'>日本テストパネル株式会社　兵庫工場<br />（表面処理研究所）<br />兵庫県養父市大屋町蔵垣1353−1<br />TEL. 079-669-1579</span>");});
}

}
}
//]]>

/*
ボタンなど共用画像のプリロード
*/


function preloadCommonImages(){
MM_preloadImages('');
}





