// detection.js

(function(w, d) {
    var ua = w.navigator.userAgent.toLowerCase();
    var h = d.documentElement;
    var v = ua.match(/\bmsie ([0-9.]+)\b/);
    var cs = h.className.split(' ');
    var l = d.location;

    // set window name
    if (l.pathname.indexOf('/recruit/') == 0) {
	w.name = 'naisRecruitWin';
    }else {
	w.name = 'naisOfficialWin';
    }
    
    // ie6 or 7
    if (v) {
	v = parseInt(v[1]);
	if (parseInt(v) == 7) cs.push('ie7');
	else if (parseInt(v) == 6) cs.push('ie6');
	else if (!d.addEventListener) cs.push('ie');
    }

    // webkit
    if (ua.indexOf('webkit') > -1) cs.push('webkit');

    // opera
    if (w.opera) cs.push('opera');

    // if location is recruit-faq, then load sheet for toggle answer
    if (l.pathname.indexOf('/recruit/recruitinfo/faq.html') > -1)
	cs.push('is-qa-toggle');

    
    // set detector
    if (cs.length > 0)
	h.className = cs.join(' ');

})(window, document);

