function chk(msg,elm,str){
	if(elm.value==""){
		msg+=str;
		elm.className="uninput";
	}else{
		elm.className="definput";
	}
	return msg;
}
function checkSubmit(forms){
	var msg = "以下の項目をご確認下さい。\n\n";
	//お問い合わせ
	if(forms.Campaign_ID.value=="70110000000UHOQ"){
		msg = chk(msg,forms.last_name,"姓\n");
		msg = chk(msg,forms.first_name,"名\n");
		msg = chk(msg,forms.email,"メールアドレス\n");
		msg = chk(msg,forms.email2,"メールアドレス（確認）\n");
		msg = chk(msg,forms.description,"お問い合わせ内容\n");
	}
	//会員登録
	else if(forms.Campaign_ID.value=="70110000000UEKG"){
		msg = chk(msg,forms.last_name,"姓\n");
		msg = chk(msg,forms.first_name,"名\n");
		msg = chk(msg,forms.email,"メールアドレス\n");
		msg = chk(msg,forms.email2,"メールアドレス（確認）\n");
		msg = chk(msg,forms.zip,"郵便番号\n");
		msg = chk(msg,forms.state,"都道府県\n");
		msg = chk(msg,forms.city,"市区郡\n");
		msg = chk(msg,forms.street,"町名・番地\n");
	}
	//メールマガジン申込み
	else if(forms.Campaign_ID.value=="70110000000UEK1"){
		msg = chk(msg,forms.email,"メールアドレス\n");
	}
	//メールマガジン解除
	else if(forms.Campaign_ID.value=="70110000000UGbf"){
		msg = chk(msg,forms.email,"メールアドレス\n");
	}
	//セミナー（その他のフォームをセミナーとする。
	else{
		msg = chk(msg,forms.last_name,"姓\n");
		msg = chk(msg,forms.first_name,"名\n");
		msg = chk(msg,forms.email,"メールアドレス\n");
		msg = chk(msg,forms.email2,"メールアドレス（確認）\n");

	}
	
	//個別入力項目値チェック
	if(forms.phone){
		if(CheckLengthZen(forms.phone.value)&&forms.phone.value!="")
		{
			msg += "電話番号は半角にて入力ください。\n";
		}
	}
	if(forms.email){
		if(CheckLengthZen(forms.email.value)&&forms.email.value!="")
		{
			msg += "メールアドレスは半角にて入力ください。\n";
		}
	}
	if(forms.email2){
		if(CheckLengthZen(forms.email2.value)&&forms.email2.value!="")
		{
			msg += "メールアドレス（確認）は半角にて入力ください。\n";
		}
	}
	if(forms.email && forms.email2){
		if(forms.email2.value!=forms.email.value){
			msg += "メールアドレスが一致しません。\n";
			forms.email2.value="";
			forms.email.value="";
		}
	}

	
	if(msg!="以下の項目をご確認下さい。\n\n"){
		alert(msg);
	}else{

		forms.submit();
	}
	
}
//全角を含む場合trueを返却
function CheckLengthZen(str) {
    for (var i = 0; i < str.length; i++) {
        var c = str.charCodeAt(i);
        // Shift_JIS: 0x0 ～ 0x80, 0xa0 , 0xa1 ～ 0xdf , 0xfd ～ 0xff
        // Unicode : 0x0 ～ 0x80, 0xf8f0, 0xff61 ～ 0xff9f, 0xf8f1 ～ 0xf8f3
        if ( (c >= 0x0 && c < 0x81) || (c == 0xf8f0) || (c >= 0xff61 && c < 0xffa0) || (c >= 0xf8f1 && c < 0xf8f4)) {
            return false;
        }
    }
    return true;
}

function getMaps(){
	var latlng = new google.maps.LatLng(35.663224,139.739576);
	var latlng_c = new google.maps.LatLng(35.664244,139.741952);
	var myOptions = {
		zoom:16,
		center:latlng_c,
		mapTypeId:google.maps.MapTypeId.ROADMAP,
		navigationControl:true,
		scaleControl:false,
		mapTypeControl:false
	};
	var green_icon ;
	var map = new google.maps.Map(document.getElementById("map"),myOptions);
	var markerOpt = {
		//icon:new google.maps.MarkerImage("http://logi-c.co.jp/test/img/favicon.ico"),
		position:latlng,
		map:map
	};
	var marker = new google.maps.Marker(markerOpt);
	var info = new google.maps.InfoWindow({content:"<div style='font-size:80%'><b>日本サーバント・リーダーシップ協会</b><br />東京都港区六本木1-8-7<br />アーク八木ヒルズ9F</div>",
		size:new google.maps.Size(80,20)});
	google.maps.event.addListener(marker,'click',function(){
		info.open(map,marker);
	
	});
	google.maps.event.trigger(marker,'click');
}

function getTwitter(){
	new TWTR.Widget({
	  version: 2,
	  type: 'profile',
	  rpp: 5,
	  interval: 6000,
	  width: 270,
	  height: 200,
	  theme: {
		shell: {
		  background: '#000000',
		  color: '#ffffff'
		},
		tweets: {
		  background: '#ffffff',
		  color: '#000000',
		  links: '#4aed05'
		}
	  },
	  features: {
		scrollbar: false,
		loop: true,
		live: false,
		hashtags: true,
		timestamp: true,
		avatars: false,
		behavior: 'all'
	  }
	}).render().setUser('NPO_ServantL').start();
}
	
