/*==================================================================================
PDFアイコン付加プラグイン
Editor Poundhound

■jQuryの呼び出し
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.2.6");</script>
<script type="text/javascript" src="js/jquery-addIcon.js"></script>

■仕様
#1 .addPdfIconのパラメータをbeforeにすると前に<span class="pdfBefore">&nbsp;</span>を付加
#2 .addPdfIconのパラメータをafterにすると後ろに<span class="pdfAfter">&nbsp;</span>を付加
#3 PDFにリンクしたaタグにclass="noIcon"を付加するとtarget="_blank"だけ付加(img要素にPDFファイルをリンクした場合などの対処用)
#4 クリックしたら別ウィンドウで開く

■HTMLコード例
#1 アイコン付加 <p><a href="hoge.pdf">PDFへのリンク</a></p>
#2 アイコン無し <a href="hoge.pdf" class="noIcon"><img src="btn_pdf.gif" alt="PDFリンクボタン" /></a>

■cssコード例
span.pdfAfter {
	padding: 0.1em 18px 0.1em 0;
	background: url(img/icon_pdf.gif) no-repeat right center;
}
span.pdfBefore {
	padding: 0.1em 0 0.1em 16px;
	background: url(img/icon_pdf.gif) no-repeat left center;
}
=====================================================================================*/

$.fn.extend(
{
	addPdfIcon: function(param)
	{
		var pdfElem = $(this);
		pdfElem.not(".noIcon").after("<span class='pdf_link'>&nbsp;</span>");
		pdfElem.click(function()
		{
			this.target = "_blank";
		});
	}
});

$.fn.extend(
{
	addExtIcon: function()
	{
		var extElem = $(this);
		extElem.not(".noIcon").after("<span class='external_link'>&nbsp;</span>");
		extElem.click(function()
		{
			this.target = "_blank";
		});
	}
});

$.fn.extend(
{
	addCarIcon: function()
	{
		var carElem = $(this);
		carElem.not(".noIcon").after("<span class='car_link'>&nbsp;</span>");
	}
});

